Desenvolvedor Full Stack (Nodejs)
Descrição da Vaga
Se você gosta de construir sistemas reais (não só CRUD) e se preocupa com código bem feito, essa vaga é pra você. Estamos buscando um(a) dev Node.js Pleno para trabalhar em aplicações que rodam em produção, integram com parceiros e exigem decisões técnicas o tempo todo. **Aqui você vai:** Construir serviços de verdade (não só endpoints) Lidar com integrações e problemas reais Escrever código limpo e sustentável Participar das decisões técnicas do time Não buscamos alguém que só executa tarefa, buscamos alguém que entende o impacto do que está construindo. 🧠 **O que você vai fazer** Desenvolver e evoluir serviços em Node.js (NestJS) Trabalhar com APIs REST e arquitetura orientada a eventos Integrar com parceiros (BaaS, pagamentos, vendors externos) Garantir qualidade de código, padrões e consistência Validar dados e contratos de forma robusta (Zod ou similares) Modelar e evoluir dados em SQL Server e MongoDB Atuar na manutenção e evolução de sistemas em produção Identificar e resolver problemas de performance, bugs e incidentes Contribuir com logs, observabilidade e debugging Participar de decisões técnicas junto ao time Requisitos **Requisitos (o que realmente importa)** Backend 3\+ anos de experiência com desenvolvimento backend/fullstack Node.js (obrigatório) NestJS Experiência com ORMs (TypeORM, Prisma ou Sequelize) Experiência com APIs REST Dados SQL Server (queries, procedures, índices, modelagem) MongoDB Qualidade de código ESLint e padronização de código Validação de dados (Zod ou similares) Clean Code Princípios SOLID (na prática) Fundamentos importantes Entendimento de async/await, Promises e fluxo assíncrono no Node.js Boa noção de modelagem de APIs e dados Experiência com debugging e troubleshooting Engenharia Uso de Git (PR, code review) Noções de Docker Experiência com testes automatizados (unitário/integrado) 🔥 **Diferenciais** Experiência com cloud (Azure ou AWS) Experiência com CI/CD Vivência em fintech, pagamentos ou e\-commerce Experiência com:Arquitetura modular / clean architecture Integração com APIs externas (webhooks, retries, tolerância a falhas) Observabilidade (logs estruturados, correlation ID, tracing) Sistemas orientados a eventos (mensageria, filas, etc.) Conhecimentos básicos de segurança de aplicações (auth, validação, OWASP) 🧩 **O perfil que buscamos** Se preocupa com qualidade de código de verdade (legibilidade, testabilidade, padrões) Não aceita “jeitinho” → prefere solução bem pensada Consegue equilibrar velocidade vs qualidade Tem senso de dono (ownership) Questiona e propõe melhorias técnicas Consegue navegar entre código, arquitetura e produto Entende que software não termina no deploy → vive em produção
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev