Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro da área de atuação.
Responsabilidades
- Desenvolver e dar manutenção em módulos na plataforma
- Projetar soluções escaláveis, seguras e de fácil manutenção
- Identificar pontos de melhoria na performance
- Aplicar boas práticas alinhadas com o time no desenvolvimento (criando códigos coerentes e alinhados ao Clean Code; desenvolvendo com foco em segurança, patterns, CI/CD, automação, etc)
- Desenvolvimento e aplicação de testes automatizados
- Participar e auxiliar o processo de refinamentos de negócios junto com o gerente de produto e o time de engenharia
- Participar e auxiliar o processo de refinamentos técnicos junto com a squad e o tech lead
- Mentorar desenvolvedores júnior e pleno, compartilhando conhecimento técnico e boas práticas
- Garantir a devida passagem de ...