Desenvolvedor(a) Fullstack PL - Node.js / React | Remoto
Mid-level fullstack developer building and evolving REST APIs in Node.js/TypeScript plus React/React Native frontends, with PostgreSQL persistence, automated testing (80%+ coverage), security, CI/CD, and AI-assisted development. Fully remote ('anywhere office') at a consultancy serving large national and international clients.
- Compensation
- Not disclosed
- Location
- BR
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Sólida experiência em engenharia de software com foco no ecossistema Node.js (20+) e TypeScript
- Domínio na construção de APIs REST com frameworks modernos como Fastify ou Express
- Experiência em desenvolvimento React e integração com frontend/mobile (React Native)
- Experiência prática com PostgreSQL: modelagem, migrations e otimização de consultas
- Domínio em testes automatizados (Jest ou Vitest) e validação de esquemas/dados com Zod
- Vivência com autenticação e autorização (JWT e RBAC), integração de APIs com sistemas internos/ERPs e armazenamento de objetos (S3)
- Conhecimento em Git e fluxos de CI/CD (Azure DevOps)
- Prática no uso assistido de ferramentas de IA (Cursor, copilotos ou agentes) com revisão humana do código
Nice to have
- Conhecimentos em bancos não-relacionais e busca/cache: Redis, MongoDB ou Elasticsearch
- Experiência com arquiteturas orientadas a eventos e processamento assíncrono (workers, cron, mensageria)
- Vivência com Spec-Driven Design, definição de prompts/rules/skills para IAs e triagem SAST (Checkmarx)
Full 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) Fullstack PL , 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 robustas em Node.js e TypeScript para consumo por aplicativo em React Native.
-
Implementar regras de negócio complexas, camada de persistência e integrações de sistemas seguindo arquitetura em camadas.
-
Escrever e manter testes automatizados (unitários/integração) assegurando cobertura $\ge 80\%$ nas lógicas críticas.
-
Atuar ativamente em code reviews, refatorações estratégicas para redução de débito técnico e disseminação das melhores práticas de engenharia.
-
Integrar APIs backend com banco de dados relacional (PostgreSQL), rotinas de cache/filas e serviços de armazenamento em nuvem (S3).
-
Utilizar ferramentas de Inteligência Artificial Generativa (como Cursor e agentes autônomos) de forma responsável no ciclo de desenvolvimento, realizando a validação e revisão crítica do código gerado.
-
Garantir padrões de observabilidade, geração de logs estruturados, segurança (RBAC, JWT e triagem SAST) e integração contínua (CI/CD via Azure DevOps).
O QUE É NECESSÁRIO PARA A POSIÇÃO?
-
Sólida experiência em engenharia de software com foco no ecossistema Node.js (versão 20+) e TypeScript.
-
Domínio na construção de APIs REST utilizando frameworks modernos como Fastify ou Express.
-
Experiência em desenvolvimento React e conhecimentos de integração com frontend/mobile (React Native).