Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Backend Node.js

CLT (Efetivo)Presencial (Local)São Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Código da Vaga: 1497

Empresa



Área(s) de Atuação

TI - Desenvolvimento/Programação

Tecnologia(s): Strapi CMS

Descrição da Vaga

Período: 5 meses com possibilidade de extensão.


100% remoto


Missão do Papel

Desenvolver, evoluir e sustentar APIs e serviços backend utilizando Node.js e Strapi CMS, garantindo performance, segurança, escalabilidade e integração eficiente com sistemas internos e externos.

Atuar na construção de soluções robustas que suportem aplicações web, mobile e integrações omnichannel.

Requisitos

Experiência e Conhecimentos Obrigatórios

✔️ Experiência Técnica

  • Experiência sólida com Node.js
  • Experiência prática com Strapi CMS (v4 ou superior)
  • Desenvolvimento e customização de APIs REST
  • Criação e extensão de Content Types, Controllers, Services e Middlewares no Strapi
  • Modelagem de dados e estruturação de coleções

✔️ Banco de Dados

  • Experiência com bancos relacionais (PostgreSQL, MySQL)
  • ou
  • Experiência com banco NoSQL (conforme arquitetura do projeto)
  • Escrita e otimização de queries
  • Migrations e versionamento de schema

✔️ Integrações

  • Integração com sistemas terceiros via APIs
  • Autenticação e autorização (JWT, OAuth)
  • Consumo e exposição de web services
  • Integração com front-ends (Next.js, React, etc.)

Responsabilidades

  • Desenvolver e customizar funcionalidades no Strapi
  • Criar e manter APIs seguras e performáticas
  • Implementar regras de negócio no backend
  • Estruturar modelagem de dados conforme requisitos funcionais
  • Garantir boas práticas de segurança (roles, permissões, validações)
  • Realizar testes unitários e de integração
  • Apoiar processos de deploy e versionamento
  • Documentar APIs (Swagger/OpenAPI quando aplicável)
  • Apoiar troubleshooting e otimização de performance

Conhecimentos Desejáveis

  • TypeScript
  • Arquitetura orientada a microsserviços
  • Docker e containerização
  • CI/CD (GitHub Actions, GitLab CI, etc.)
  • Cloud (AWS, Azure ou GCP)
  • Boas práticas de segurança OWASP
  • Experiência com CDN e caching
  • Experiência com headless architecture

Diferenciais

  • Experiência em projetos com arquitetura headless
  • Experiência em ambientes de alto volume de acessos
  • Vivência em integrações omnichannel
  • Conhecimento em GraphQL
  • Experiência com performance tuning em Node

Competências Comportamentais

  • Perfil analítico e organizado
  • Boa comunicação técnica
  • Autonomia para atuar com pouca supervisão
  • Capacidade de propor melhorias arquiteturais
  • Compromisso com qualidade e boas práticas

  • Localização
    São Paulo - SP
  • Modalidade de Trabalho
    Remoto
  • Nível Profissional
    Consultor / Desenvolvedor Pleno
  • Nível Acadêmico Mínimo
    Ensino Superior Graduação Completo
  • Tipo de Contrato
    PJ