Atividades :
Desenvolver e manter aplicações back-end escaláveis e de alta performance.
Realizar revisões de código (code review) e contribuir com práticas de desenvolvimento colaborativo como pareamento e refatoração.
Escrever e manter testes automatizados garantindo a qualidade contínua do código.
Atuar em processos de integração e entrega contínua (CI / CD).
Apoiar na definição de arquiteturas e boas práticas de design de software (DRY, SOLID).
Participar ativamente de cerimônias ágeis (Scrum, Kanban, XP), contribuindo com o planejamento e entrega de sprints.
Automatizar processos de build e release, promovendo eficiência e confiabilidade nas entregas.
Compartilhar conhecimento e se envolver em comunidades técnicas internas ou externas.
Requisitos :
Sólido conhecimento em práticas modernas de desenvolvimento de software.
Domínio de testes automatizados e pipelines de CI / CD.
Experiência com princípios de design de software como DRY e SOLID.
Conhecimento de tecnologias em nuvem, preferencialmente AWS.
Experiência com ferramentas e scripts de automação para build e release.
Vivência em metodologias ágeis (Scrum, Kanban, XP).
Participação em comunidades de tecnologia ou iniciativas de disseminação de conhecimento.
Competências Comportamentais :
Capacidade de aprendizado contínuo e adaptação a novas tecnologias.
Colaboração e trabalho em equipe.
Proatividade, com foco em solução de problemas e entrega de resultados.
Boa comunicação e disposição para compartilhar conhecimento com o time.
Desenvolvedor Back End • Poços de Caldas, Minas Gerais, Brazil