Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Desenvolvedor(a) Full Stack | Node.js | NestJS | React | TypeScript — PJ


Buscamos um(a) Desenvolvedor(a) Full Stack para integrar nosso time de produto e atuar na construção de aplicações end-to-end — do banco de dados à interface final. O(a) profissional será responsável por projetar APIs robustas em Node.js com NestJS, modelar dados em MySQL com Prisma, garantir segurança e performance no backend, além de implementar interfaces modernas em React + TypeScript + Tailwind.


Estamos com oportunidade para trabalho em modelo híbrido, com atuação presencial na Barra da Tijuca – RJ.

A remuneração será combinada de acordo com a experiência e aderência do candidato à vaga.


Responsabilidades

  • Projetar, desenvolver e manter APIs REST e/ou GraphQL em Node.js com NestJS, seguindo princípios de Clean Architecture, SOLID e DDD quando aplicável.
  • Modelar e evoluir bases de dados em MySQL utilizando Prisma ORM, incluindo schema design, migrations, índices e otimização de queries.
  • Desenvolver e manter aplicações web em React + TypeScript + Tailwind CSS, garantindo qualidade, performance e acessibilidade.
  • Implementar autenticação e autorização (JWT, OAuth, SSO), controle de permissões e boas práticas de segurança (OWASP Top 10).
  • Construir integrações com serviços externos (gateways de pagamento, APIs de terceiros, filas, webhooks).
  • Trabalhar com filas e processamento assíncrono (BullMQ, RabbitMQ, SQS) quando necessário.
  • Participar de code reviews, contribuindo com sugestões técnicas e boas práticas.
  • Colaborar na evolução da arquitetura, do design system e dos padrões de desenvolvimento.


Requisitos obrigatórios

  • Experiência sólida com Node.js e NestJS em produção.
  • Domínio de TypeScript (tipagem avançada, generics, utility types) tanto no backend quanto no frontend.
  • Experiência prática com MySQL (modelagem, joins, índices, otimização de queries) e Prisma ORM (schema, migrations, relations, queries complexas).
  • Experiência com React (Hooks, Context, composição de componentes) e Tailwind CSS.
  • Construção e consumo de APIs REST e/ou GraphQL, com boas práticas de versionamento e documentação (Swagger/OpenAPI).
  • Conhecimento em autenticação/autorização (JWT, OAuth2) e segurança de aplicações web.
  • Versionamento com Git e fluxo colaborativo (Pull Requests, code review).
  • Boa comunicação escrita e capacidade de trabalhar de forma autônoma.


Diferenciais

  • Autonomia para conduzir tarefas do início ao fim, identificando problemas, propondo soluções e tomando decisões técnicas sem depender de microgestão.
  • Cultura de entrega ágil, com foco em ciclos curtos, entregas frequentes, priorização do que gera valor e mentalidade de melhoria contínua.
  • Experiência com arquiteturas escaláveis (microsserviços, monorepos com Nx ou Turborepo).
  • Vivência com Docker, Docker Compose e deploy em nuvem (AWS, GCP ou Azure).
  • Conhecimento em CI/CD (GitHub Actions, GitLab CI, Vercel, Render).
  • Vivência com design systems, Storybook e Figma.
  • Noções de DevOps e infraestrutura como código (Terraform, Pulumi).

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Z
LinkedIn
Match50%

Desenvolvedor Full Stack Nodejs - Porto Alegre - Cargos em Aberto

ZANC Assessoria Nacional de Cobrança Porto Alegre, Rio Grande Do Sul, Brazil 25 candidaturas Hoje

Salário estimado

R$ 13k - 19k/mês

Sênior CLT

Zanc Acessoria Nacional de Cobrança Porto Alegre-RS PresencialÁrea: Informática / TI / Tecnologia A CombinarRequisitosExperiência com NodeJS, Express, Middlewares e ReactJS. Experiência com MongoDb, Redis e PostgreSQL. Experiência no desenvolvimento de micro serviçoes, integrações e apis RestFul. Ex...

Ver Detalhes
A
LinkedIn
Match50%

ERP Software Engineer Sênior - Dynamics 365 - Campinas/SP

Agibank São Paulo 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

Sobre nósSomos orgulhosamente brasileiros e populares, digitais sempre e presenciais quando o cliente quiser. Inovamos para dar acesso a serviços financeiros e oferecemos uma experiência que encoraja as pessoas a vencerem o hoje. Nossa razão de existir é clara: lutar por uma experiência bancária que...

Ver Detalhes
T
Remoto LinkedIn Hot
Match65%

Senior SRE Engineer

Trustly São Paulo 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

WHO WE AREAt Trustly, we're building a smarter, faster, and more secure financial future by revolutionizing the world of payments. As a global leader in Open Banking Payments, we are establishing Pay by Bank as the new standard at checkout, providing unparalleled freedom, speed, and ease to millions...

Ver Detalhes