Estamos buscando uma pessoa Desenvolvedora Full Stack para atuar no desenvolvimento e evolução de aplicações, participando desde o planejamento e definição das soluções até a implementação, testes e entrega.
A posição terá atuação próxima ao time de tecnologia, contribuindo com decisões técnicas, integração entre sistemas e evolução da arquitetura das aplicações.
Principais responsabilidades:
- Planejar e desenvolver aplicações de ponta a ponta, desde o entendimento da necessidade até a entrega.
- Desenvolver novos módulos e funcionalidades, contribuindo para a definição da arquitetura técnica.
- Atuar no desenvolvimento Front-end, Back-end e integração com bancos de dados.
- Desenvolver e integrar APIs REST/RESTful, incluindo implementação, testes e documentação.
- Realizar modelagem, manutenção e otimização de bancos de dados, buscando performance e escalabilidade.
- Integrar sistemas e aplicações por meio de APIs internas e externas.
- Escrever código limpo, organizado e seguindo boas práticas de desenvolvimento.
- Criar e manter testes automatizados, incluindo testes unitários e de integração.
- Participar do planejamento e execução de projetos junto ao time.
- Manter a documentação técnica atualizada.
- Atuar em processos de CI/CD e metodologias ágeis, como Scrum e Kanban.