Objetivo: Desenvolver e manter funcionalidades de software, contribuindo diretamente para a qualidade técnica dos produtos.
Função:
* Desenvolver novas funcionalidades com atenção à qualidade, performance e segurança;
* Investigar e corrigir bugs utilizando logs, debugging e revisão de código;
* Colaborar com times em discussões técnicas;
* Contribuir com melhorias de arquitetura e evolução tecnológica do produto;
* Apoiar na criação de testes automatizados e manter boa cobertura de código;
* Participar de code reviews e apoiar desenvolvedores mais juniores;
* Seguir e promover boas práticas de desenvolvimento, versionamento e entrega contínua;
Competências necessárias:
* Experiência full stack: Front: Angular, JS, Node, React/JS, e Backend: .NET C# (prioritário) ou Java;
* Experiência com APIs RESTful, SQL e Git;
* Conhecimento em testes unitários, de integração e cobertura de código;
* Vivência com CI/CD, containers e noções de DevSecOps;
* Atenção a requisitos não funcionais: segurança, escalabilidade e performance;
* Desejável: conhecimentos de arquitetura, mensageria e cloud;
* Obrigatório graduação completa em áreas de tecnologia.