Resumo
Acessamos um profissional talentoso em Ciência da Computação para desempenhar uma variedade de funções no setor de tecnologia. O ideal é que tenha experiência comprovada em React, Python e frameworks como Flask.
Descrição do Cargo
O cargo envolve desenvolver interfaces de usuário responsivas e de alta performance utilizando React, implementar e manter funcionalidades no back-end utilizando Python, Node.js e frameworks como Flask.
Também será necessário projetar, desenvolver e otimizar bancos de dados relacionais e/ou não-relacionais, criar e documentar APIs RESTful, garantindo segurança e conformidade com padrões de desenvolvimento.
Além disso, o candidato deve ter conhecimento de Docker e containers, ser familiarizado com ferramentas de versionamento de código, como Git, e ter experiência com testes automatizados.
Atividades Principais
* Desenvolver interfaces de usuário responsivas e de alta performance utilizando React;
* Implementar e manter funcionalidades no back-end utilizando Python, Node.js e frameworks como Flask;
* Projetar, desenvolver e otimizar bancos de dados relacionais e/ou não-relacionais;
* Criar e documentar APIs RESTful, garantindo segurança e conformidade com padrões de desenvolvimento;
* Realizar testes automatizados para garantir a qualidade do código;
Requisitos Técnicos
* Graduação em Ciência da Computação, Engenharia de Software ou áreas afins;
* Experiência comprovada com React;
* Experiência em Python e frameworks preferencialmente Flask;
* Sólidos conhecimentos em design e otimização de bancos de dados (SQL Server ou PostgreSQL);
* Experiência no desenvolvimento de APIs RESTful;
* Familiaridade com ferramentas de versionamento de código, como Git;
* Conhecimento de Docker e containers;
Requisitos Desejados
* Experiência com autenticação/autorização, como OAuth2 e JWT;
* Noções de segurança em aplicações web;
* Experiência com testes automatizados;