Desenvolvedor(a) Backend PL/SR | Node.js - Remoto

Objective

São Paulo

Hybrid

BRL 180,000 - 300,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Objective está buscando um Desenvolvedor Backend PL/SR para atuar remotamente, desenvolvendo APIs REST de alto desempenho com Node.js e TypeScript, para consumo de apps móveis e integração com serviços internos.

Será responsável por regras de negócio, persistência com PostgreSQL, autenticação JWT/RBAC, testes com Vitest/Jest e pipelines CI/CD no Azure DevOps, com foco em qualidade, segurança e observabilidade.

Qualifications

  • Experiência sólida em construção de APIs RESTful com Node.js (20+) e TypeScript.
  • Domínio de Fastify e ORM/Query Builders com PostgreSQL, incluindo migrations.

Responsibilities

  • Desenvolver APIs REST de alta performance em Node.js (v20+) e TypeScript para apps React Native.
  • Implementar regras de negócio complexas, camada de persistência e integrações com arquitetura em camadas.
  • Escrever e manter testes automatizados (Vitest/Jest) com cobertura ≥ 80%.
  • Realizar code reviews, propor melhorias e assegurar padrões de arquitetura e segurança.
  • Integrar sistemas internos, ERPs, bancos de dados e serviços de storage (AWS S3) via HTTP Client.
  • Utilizar IA Generativa com revisão humana rigorosa para evitar dependências cognitivas.
  • Garantir observabilidade, logs estruturados, JWT/RBAC, SAST e pipelines CI/CD no Azure DevOps.

Skills

Node.js
TypeScript
Fastify
PostgreSQL
JWT / RBAC
Vitest / Jest
Azure DevOps
Git
AWS S3
CI/CD
Observability

Tools

Checkmarx SAST

Job description

Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir.

Na Objective, você encontra um ambiente colaborativo, com espaço para evoluir, trocar conhecimento e construir soluções com qualidade ao lado de pessoas que valorizam conexões, desenvolvimento e inovação na prática.

Valorizamos a diversidade porque acreditamos que diferentes perspectivas fortalecem a inovação e a entrega de valor. Todas as nossas vagas estão abertas a todas as pessoas, com ou sem deficiência, independentemente de idade, gênero, orientação sexual, etnia, religião ou qualquer outra característica. Se você se identifica com esta oportunidade, venha construir com a gente.

O QUE BUSCAMOS?

Buscamos Desenvolvedor(a) Backend PL/SR, que queiram trabalhar conosco em um ambiente descontraído e dinâmico, com aprendizado contínuo no desenvolvimento de grandes projetos, junto a grandes clientes nacionais e internacionais. Temos escritórios em São Paulo e Chicago (EUA), mas a nossa atuação é remota: por aqui preferimos chamar de anywhere office.

O QUE ESSE PROFISSIONAL IRÁ FAZER?
  • Desenvolver e evoluir APIs REST de alta performance em Node.js (v20+) e TypeScript, destinadas ao consumo de aplicativo móvel em React Native.

  • Implementar regras de negócio complexas, camada de persistência e integrações robustas seguindo arquitetura em camadas.

  • Escrever e manter testes automatizados (unitários e de integração com Vitest ou Jest) garantindo cobertura igual ou superior a 80% em lógicas críticas.

  • Atuar ativamente em processos de code review, propondo melhorias contínuas, mitigando débitos técnicos e assegurando padrões corporativos de arquitetura e segurança.

  • Integrar sistemas internos, ERPs, bancos de dados e serviços de storage em nuvem (ex.: AWS S3) via HTTP Client corporativo.

  • Utilizar ferramentas de Inteligência Artificial Generativa (Cursor, Agents, Spec Driven Design) de forma responsável como amplificador cognitivo, aplicando rigorosa revisão humana e prevenção de dependência cognitiva.

  • Garantir práticas de observabilidade, tratamento de logs estruturados, segurança (JWT/RBAC, triagem SAST via Checkmarx) e pipelines CI/CD no Azure DevOps.

O QUE É NECESSÁRIO PARA A POSIÇÃO?
  • Experiência sólida na construção e manutenção de APIs RESTful escaláveis com Node.js (versões 20+) e TypeScript.

  • Domínio do framework Fastify e ORMs/Query Builders com PostgreSQL (incluindo escrita e execução de migrations).

  • Prática consolidada em validação de esquemas e dados utilizando Zod.

  • Domínio de testes automatizados unitários/integração (Vitest ou Jest) com foco em cobertura de código (mínimo de 80%).

  • Vivência sólida com autenticação e autorização via JWT e RBAC (Role-Based Access Control).

  • Experiência prática em consumo/integração de serviços de storage (ex.: AWS S3) e comunicação via HTTP Clients corporativos.

  • Conhecimento prático em controle de versão Git, fluxo de Pull Requests, esteiras CI/CD (Azure DevOps) e logs estruturados.

  • Atitude pragmática em relação ao uso de IAs Generativas (ex.: Cursor, copilotos) com foco em revisão crítica de código gerado e prevenção de falhas de segurança.

O QUE SERIA UM DIFERENCIAL?
  • Vivência na aplicação de metodologias de desenvolvimento assistido por IA, como Spec Driven Design e uso de agents/skills/rules no Cursor.

  • Familiaridade com ferramentas de análise estática de segurança em código assistido por IA (ex.: Checkmarx SAST).

  • Experiência com bancos NoSQL e motores de busca/cache (MongoDB, Redis e Elasticsearch).

  • Conhecimento na implementação de filas, workers assíncronos e rotinas agendadas (cron jobs).

  • Noções de arquitetura de aplicativos React Native (para alinhamento fino de contratos e DTOs entre backend e mobile).

ETAPAS DO PROCESSO:
  1. Inscrição
  2. Fit cultural
  3. Entrevista técnica + Live coding
  4. Entrevista com o cliente
  5. Contratação
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Backend PL/SR | Node.js - Remoto
Desenvolvedor(a) Backend PL/SR | Node.js - Remoto

Objective Group • São Paulo

Hybrid
BRL 201,000 - 357,000
Engenheiro(a) de Software Fullstack SR - Inglês Avançado - Híbrido (Barueri/SP)
Engenheiro(a) de Software Fullstack SR - Inglês Avançado - Híbrido (Barueri/SP)

Objective Group • Barueri

Hybrid
BRL 200,000 - 280,000
Engenheiro(a) de Software Fullstack SR - Inglês Avançado - Híbrido (Barueri/SP)
Engenheiro(a) de Software Fullstack SR - Inglês Avançado - Híbrido (Barueri/SP)

Objective • Barueri

Hybrid
BRL 180,000 - 240,000
Engenheiro(a) de Software Fullstack PL - Inglês Avançado - Híbrido (Barueri/SP)
Engenheiro(a) de Software Fullstack PL - Inglês Avançado - Híbrido (Barueri/SP)

Objective • Barueri

Hybrid
BRL 120,000 - 180,000
Engenheiro(a) de Software Fullstack PL - Inglês Avançado - Híbrido (Barueri/SP)
Engenheiro(a) de Software Fullstack PL - Inglês Avançado - Híbrido (Barueri/SP)

Objective Group • Barueri

Hybrid
BRL 140,000 - 210,000
Tech Lead - Inglês Avançado - Hibrido (Barueri/SP)
Tech Lead - Inglês Avançado - Hibrido (Barueri/SP)

Objective • Barueri

Hybrid
BRL 357,000 - 580,000
Desenvolvedor Pleno | Barueri
Desenvolvedor Pleno | Barueri

G2L LOGÍSTICA • Barueri

On-site
BRL 150,000 - 210,000
Assistência Médica
Assistência Odontológica
Vale Refeição
+3
589- Desenvolvedor(a) BackEnd SR
589- Desenvolvedor(a) BackEnd SR

SEIDOR • Belo Horizonte

Hybrid
BRL 120,000 - 180,000
Engenheiro(a) de QA & Automação de Testes SR | Híbrido - Inglês Avançado
Engenheiro(a) de QA & Automação de Testes SR | Híbrido - Inglês Avançado

Objective Group • Barueri

Hybrid
BRL 120,000 - 210,000
Desenvolvedor(a) Fullstack — Pleno / Sênior
Desenvolvedor(a) Fullstack — Pleno / Sênior

Gloss Express • Florianópolis

On-site
BRL 134,000 - 234,000
CLT
Autonomia real no trabalho
Café da manhã
+6