Descrição da vaga:

Atuação remota. Requisitos: * Experiência na função; * Experiência sólida em desenvolvimento backend utilizando Node.js/TypeScript; * Conhecimento prático em bancos de dados relacionais e não-relacionais; * Experiência comprovada em arquiteturas de microserviços e desenvolvimento utilizando Nest.js; * Familiaridade com computação em nuvem, especialmente no Google Cloud Platform (GCP); * Experiência em programação assíncrona e uso de mensageria; * Conhecimento em Docker e Kubernetes para orquestração de contêineres; * Experiência com controle de versão utilizando GIT e metodologias ágeis; * Vivência em processos de deploy contínuo com Jenkins e pipelines; * Habilidade em escrever testes unitários e end-to-end para garantir a qualidade do código; * Noções em práticas DevOps para integração e entrega contínua; * Conhecimento em Clean Architecture e GitFlow; * Familiaridade com princípios S.O.L.I.D. de desenvolvimento. Atribuições: * Desenvolver e manter aplicações backend utilizando Node.js/TypeScript seguindo boas práticas de arquitetura e padrões de código; * Projetar, implementar e otimizar microserviços com Nest.js, garantindo escalabilidade e performance; * Realizar a modelagem, integração e manutenção de bancos de dados relacionais e não-relacionais; * Atuar na implementação de pipelines de CI/CD (Jenkins) e apoiar nos processos de deploy contínuo em ambientes de produção; * Trabalhar com containerização e orquestração (Docker e Kubernetes) para entrega eficiente de aplicações; * Implementar e manter testes unitários e end-to-end, assegurando alta qualidade e confiabilidade do código; * Colaborar em equipes multidisciplinares utilizando metodologias ágeis (Scrum/Kanban); * Aplicar princípios de arquitetura limpa (Clean Architecture) e princípios S.O.L.I.D. para garantir manutenção e evolução sustentável do sistema; * Integrar aplicações com serviços em nuvem (GCP) e mensageria assíncrona; * Contribuir com práticas de DevOps e apoiar na observabilidade, monitoramento e melhoria contínua do ambiente; * Participar ativamente de code reviews, propondo melhorias e mentorando desenvolvedores menos experientes; * Garantir versionamento adequado de código seguindo o GitFlow e boas práticas de governança técnica.

Ao profissional da área que deseja se candidatar:
Preencha o formulário abaixo e envie seu currículo para participar do processo de seleção.