Escrever código bem projetado, testável e eficiente utilizando as melhores práticas de desenvolvimento de software.
- Contribuir em todas as fases do ciclo de vida de desenvolvimento.
- Apoiar a melhoria contínua investigando alternativas e tecnologias para revisão arquitetural.
Propor implementação técnica inicial para apoiar mudanças arquiteturais que solucionem problemas de escala e desempenho.
Trabalhar com controle de versão usando GitHub, resolução de conflitos e automação de processos de integração contínua.
- Criar e manter documentação de software.
Colaborar com equipes multifuncionais, incluindo engenharias de capítulos, arquitetura, infraestrutura e mobile.
Mentores pares, compartilhar conhecimento e contribuir para uma cultura de excelência técnica.