Responsabilidades - Atuar no desenvolvimento e manutenção de aplicações web em ambiente de microsserviços. - Implementar interfaces responsivas e acessíveis utilizando React, TypeScript e Atomic Design. - Construir e evoluir APIs e serviços backend em NestJS, aplicando boas práticas de arquitetura (ex : Strategy Pattern). - Garantir a qualidade do código através de testes automatizados (unitários e integração). - Colaborar com o time em processos de deploys e integração contínua (GitHub CI). - Participar do ciclo completo de desenvolvimento : ideação ->
desenvolvimento ->
revisão de código ->
deploy.
Requisitos obrigatórios - Experiência sólida em React e TypeScript. - Experiência em desenvolvimento backend com NestJS. - Conhecimento em microsserviços e mensageria (Kafka). - Banco de dados PostgreSQL (modelagem e queries). - Vivência com testes automatizados (Jest, Testing Library, etc). - Experiência com Git e pipelines de CI / CD (GitHub Actions).
Diferenciais - Conhecimentos em Docker e Kubernetes. - Experiência com Atomic Design em front-end. - Conhecimento avançado em design patterns (Strategy, Factory, etc). - Familiaridade com práticas de observabilidade (logs, métricas e tracing em produção). - Experiência em ambientes de alta escalabilidade.
Desenvolvedor Pleno • Jaguariúna, Brasil