Found Description
O Desenvolvedor de Software Pleno é responsável por projetar, desenvolver, manter e evoluir aplicações de software de alta qualidade, adotando boas práticas de arquitetura, segurança, desempenho e qualidade de código. Atua de forma colaborativa com equipes multidisciplinares na definição e implementação de soluções técnicas, desenvolvimento de novas funcionalidades, manutenção de sistemas existentes e revisão de código, contribuindo para a entrega contínua de soluções confiáveis, escaláveis e alinhadas às necessidades do negócio.
Desejável Conhecimentos em:
- Desenvolvimento de aplicações utilizando PHP, Python e JavaScript/TypeScript / Frameworks Laravel, React e Next.js.
- Arquitetura de software (Clean Architecture, SOLID, Clean Code e Design Patterns).
- Desenvolvimento e consumo de APIs REST.
- Modelagem e otimização de bancos de dados relacionais (MySQL e SQL Server).
- Testes automatizados (TDD, testes unitários, integração e ...