Descrição do Cargo
O Desenvolvedor FullStack Sênior terá como responsabilidade construir aplicações web utilizando as tecnologias Python e React.
* Desenvolver soluções de ponta;
* Trabalhar em todas as etapas do ciclo de desenvolvimento, desde a análise de requisitos até a implementação e manutenção da aplicação;
* Colaborar com a equipe de produto para entender as necessidades dos usuários e alinhar os objetivos da equipe;
* Escrever código de alta qualidade, seguindo os padrões e práticas estabelecidos pela equipe;
* Implementar melhorias nos processos e arquitetura da aplicação para garantir sua escalabilidade e manutenibilidade.
Habilidades Necessárias
* Conhecimento avançado em Python e suas principais bibliotecas, incluindo Django e Flask;
* Experiência consolidada em desenvolvimento de aplicações web com React.js, incluindo state management e flux de dados;
* Familiaridade com banco de dados relacionais e não relacionais, incluindo MySQL e MongoDB;
* Habilidade em desenvolver APIs RESTful e trabalhar com arquiteturas orientadas a microserviços, incluindo Docker e Kubernetes;
* Domínio de ferramentas de versionamento de código, como Git e SVN, e metodologias ágeis, como Scrum e Kanban;
* Bom entendimento de conceitos de infraestrutura e implantação de aplicações, incluindo provisionamento automático e segurança cibernética;