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.