- Ensino superior completo
- Conhecimentos em lógica de programação, orientação a objetos, estruturas de dados e APIs
- Experiência ou familiaridade com bancos de dados SQL e/ou NoSQL
- Noções de arquiteturas de software (monolito, microsserviços, event-driven, entre outras)
- Vivência ou interesse em metodologias ágeis
- Interesse por práticas de DevOps, CI/CD, qualidade e observabilidade
As responsabilidades variam de acordo com a senioridade, mas, de forma geral, você poderá:
- Atuar no desenvolvimento e evolução de soluções Backend, desde o desenho técnico até a implementação e manutenção
- Participar de refinamentos técnicos, discussões de arquitetura e definição de soluções
- Trabalhar de forma colaborativa com times de Engenharia, Produto e Design
- Contribuir para decisões técnicas, padrões e boas práticas de desenvolvimento
- Identificar, priorizar e resolver bugs e débitos ...