Desenvolvedor(a) Backend Sênior – Node.js Express Prisma ORM | Remoto | PJ

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Brazil

Offer summary

Qualifications:

Proven experience in back-end development with Node.js and Express., Knowledge of Prisma ORM and relational databases like PostgreSQL or MySQL., Strong understanding of API design, security, and performance optimization., Bachelor's degree in Computer Science or related field is preferred..

Key responsibilities:

  • Develop and maintain RESTful APIs and microservices.
  • Support migration from Salesforce to a custom CRM platform.
  • Ensure application scalability, security, and performance.
  • Participate in architectural decisions and code reviews.

Tecla T logo
Tecla T Scaleup https://www.teclat.com.br
51 - 200 Employees
See all jobs

Job description

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 backend 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 backend.
  • 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 CICD.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making

Express.js Developer Related jobs