Desenvolvedor(a) Fullstack PL - Node.js / React | Remoto
Publicada em
Ver 6.907 vagas de Programação →Descrição da Vaga
A Objective busca um(a) Desenvolvedor(a) Fullstack Pleno para atuar em um ambiente colaborativo e dinâmico, focado em aprendizado contínuo e desenvolvimento de grandes projetos para clientes nacionais e internacionais. A empresa valoriza a diversidade e busca profissionais que queiram construir soluções de qualidade, utilizando tecnologias como Node.js, TypeScript e React.
Responsabilidades
- 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 de 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).
Requisitos
- ✓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).
- ✓Experiência prática com banco de dados relacional 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), além de consumo e integração de APIs REST com sistemas internos/ERPs e armazenamento de objetos (S3).
- ✓Conhecimento em controle de versão com Git e fluxos de CI/CD (Azure DevOps).
- ✓Prática na utilização assistida de ferramentas de IA no desenvolvimento (Cursor, copilotos ou agentes), mantendo a rigorosa revisão humana e segurança do código.
- •Conhecimentos em bancos de dados Não-Relacionais e mecanismos de busca/cache: Redis, MongoDB ou Elasticsearch.
- •Experiência com arquiteturas orientadas a eventos, processamento assíncrono (workers, rotinas cron e mensageria).
- •Vivência com metodologias baseadas em Spec-Driven Design, definição avançada de prompts/rules/skills para IAs e triagem de segurança SAST (Checkmarx).
Categorias
Sobre a Empresa
Mais vagas na Objective → A Objective é uma multinacional brasileira criada por amigos desenvolvedores e consolidada com a soma de mais 300 especialistas, inquietos e criativos, atuando para romper barreiras tecnológicas e de negócios através de produtos digitais e serviços de consultoria, treinamento e desenvolv...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Desenvolvedor(a) Full Stack Java + Angular (Pleno)
Zappts
Analista C/C++ Pleno
3AM IT Services
.NET Backend Developer Pleno
Verity
Desenvolvedor(a) Backend Pleno | Python
HubXP
Desenvolvedor Delphi - Pleno (Time Fiscal)
Alterdata Software
Desenvolvedor Backend Node Pleno
Mblabs