Função:
Detalhes do Cargo
O candidato será responsável por implementar e manter funcionalidades de software, contribuindo para a qualidade técnica dos produtos. Atuará em desenvolvimento de novas features, correção de bugs, revisão de código, participação em discussões técnicas e evolução contínua da arquitetura.
As principais atividades incluem:
1. Desenvolver funcionalidades com atenção à qualidade, performance e segurança;
2. Investigar e corrigir bugs utilizando logs, debugging e revisão de código;
3. Colaborar com Tech Leads e times de desenvolvimento em discussões técnicas;
4. Contribuir com melhorias de arquitetura e evolução tecnológica do produto;
5. Apoiar na criação de testes automatizados e manter boa cobertura de código;
6. Participar de code reviews e apoiar desenvolvedores mais juniores;
7. Seguir boas práticas de desenvolvimento, versionamento e entrega contínua;
8. Acompanhar métricas técnicas (bugs, cobertura, tempo de entrega) e sugerir melhorias.
Educação e habilidades:
* Certificado em programação em linguagem Python;
* Habilidades avançadas em desenvolvimento de software;
* Conhecimento em base de dados relacionais e NoSQL;
* Familiaridade com ferramentas de versionamento Git;
* Sólidas habilidades em análise de problemas e solução de desafios.
Benefícios:
Nossa empresa oferece um ambiente de trabalho dinâmico e inovador, com oportunidades de crescimento profissional e desenvolvimento pessoal.
Mais informações:
Precisamos de alguém que seja capaz de se adaptar rapidamente a mudanças e trabalhar em equipe eficazmente.