* 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
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çãoSão Paulo - SP
- Modalidade de TrabalhoRemoto
- Nível ProfissionalConsultor / Desenvolvedor Pleno
- Nível Acadêmico MínimoEnsino Superior Graduação Completo
- Tipo de ContratoPJ
