•Evoluir e manter nossa base de código em NestJS, sempre com foco em escalabilidade e clareza;
•Revisar PRs garantindo qualidade, padrões e boas práticas de arquitetura;
•Escrever e melhorar testes automatizados (unitários e de integração);
•Otimizar queries e estruturas de dados para máxima performance;
•Atuar como referência técnica para o time, difundindo boas práticas de desenvolvimento e arquitetura;
•Propor melhorias contínuas em processos, ferramentas e metodologias.
Requisitos
•Experiência sólida com Node.js e NestJS em ambientes de alta complexidade;
•Domínio em TypeScript;
•Vivência com SQL Server e MongoDB, incluindo tunning de queries e boas práticas de modelagem;
•Forte conhecimento em testes automatizados (Jest, por exemplo);
•Experiência com padrões de arquitetura (DDD, Clean Architecture, SOLID);
•Capacidade de atuar como code reviewer e mentor do time.
Diferenciais
•Experiência com Docker em pipelines de CI/CD.
•Uso avançado de Prisma ORM.
•Noções de microsserviços e mensageria (Kafka, RabbitMQ).
Já ter liderado squads ou projetos críticos.