Buscamos um(a) desenvolvedor(a) back-end especializado(a) em
Node.js e NestJS para atuar em um projeto SaaS em fase final de desenvolvimento. O profissional será responsável por implementar fluxos de disparo de e-mails automatizados, finalizar a integração com o sistema de pagamentos
Pagar.me (com recorrência) e preparar o ambiente para o go live da plataforma.
O projeto já possui estrutura funcional, banco de dados configurado e infraestrutura AWS, restando ajustes e implementações pontuais com foco em performance, segurança e automação de processos.
🚀 Principais Responsabilidades
Implementar disparos automáticos de e-mail com Nodemailer, seguindo os fluxos:
Envio de e-mail de boas-vindas para usuário e empresa após cadastro.
Envio de e-mail interno para o administrador quando uma empresa se cadastrar.
Envio de e-mail de notificação para usuário e administrador quando um produto for resgatado.
Finalizar a integração com o sistema de pagamentos
Pagar.me, incluindo a configuração de planos recorrentes (mensal, semestral e anual).
Garantir que a integração de pagamentos esteja 100% funcional e devidamente testada.
Limpar o banco de dados (reset) ao final do projeto, preparando o ambiente para o go live.
Disponibilizar ambiente via Ngrok ao término de cada tarefa para que o front-end possa testar as entregas.
Trabalhar com boas práticas de autenticação e segurança (JWT, Passport, SSL).
Ter familiaridade com AWS (S3, banco, certificados e permissões).
🧠 Requisitos Técnicos
Node.js + NestJS
Prisma ORM e MySQL
TypeScript
Integração de pagamentos (
Pagar.me)
AWS (S3, certificados e permissões básicas)
JWT / Passport
Nodemailer
Swagger (para documentação de APIs)
🌍 Diferenciais
Experiência com integrações de recorrência de pagamento (assinaturas).
Boa organização e comunicação para reportar progresso e disponibilizar builds de teste.
Conhecimento em DevOps / pipelines simples.
Delivery term: Not specified