Desenvolvedor(a) Back-end Sênior – Node.js / Express / Prisma ORM | Remoto | PJ

PJ, Campinas Remote

Sobre o Projeto

Você fará parte de um time responsável por desenvolver um CRM proprietário, em um projeto estratégico de migração do Salesforce para uma solução própria. O desafio envolve construir uma plataforma robusta, escalável e segura, que será utilizada por diversas áreas do negócio para centralizar e otimizar processos de relacionamento com clientes.

Missão do Cargo

Projetar, desenvolver e manter APIs e serviços back-end escaláveis utilizando Node.js (Express) e Prisma ORM, garantindo performance, segurança e boas práticas de desenvolvimento. Além de codar, será um(a) dos(as) responsáveis por decisões técnicas e arquiteturais do projeto.

Responsabilidades

  • Desenvolver e manter APIs RESTful e microsserviços utilizando Node.js (Express).
  • Modelar e gerenciar dados utilizando Prisma ORM em bancos relacionais (PostgreSQL, MySQL, etc.).
  • Apoiar a migração de funcionalidades do Salesforce para o novo CRM proprietário.
  • Garantir escalabilidade, segurança e desempenho das aplicações back-end.
  • Participar da definição de arquitetura e integração com serviços externos.
  • Escrever código limpo, reutilizável e documentado, com foco em testes automatizados.
  • Monitorar e otimizar serviços em produção (observabilidade e logging).
  • Atuar como referência técnica no time, apoiando revisões de código e compartilhamento de conhecimento.
  • Contribuir em integrações com serviços em nuvem (AWS, Azure ou GCP) e pipelines de CI/CD.
Requirements

Requisitos Obrigatórios

  • Experiência mínima de 5 anos em desenvolvimento back-end.
  • Domínio em Node.js com Express.
  • Vivência sólida com Prisma ORM.
  • Experiência com bancos relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
  • Conhecimentos em autenticação e segurança (JWT, OAuth, CORS).
  • Experiência com Git, Docker e pipelines de CI/CD.
  • Atuação prévia em ambientes ágeis.

Desejáveis

  • Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ).
  • Conhecimento em GraphQL.
  • Vivência com aplicações serverless ou containers em produção.
  • Experiência em monitoramento (Prometheus, ELK, New Relic).
Benefits

- Cartão Flash no valor de R$ 500,00/Mês;
- Acesso ao Wellhub;
- Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
- 22 dias de suspensão de serviços remunerados sem que isso afete a sua contraprestação mensal depois de 1 ano de empresas;
- Parceria com curso de línguas "Time Load"
- Parceria com clínica bridges;