Resumo Tech Jobs
Vaga Pleno remota na Objective (Brazil), com foco em React, Node.js e TypeScript.
O que você vai 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
O que pedem
- 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, migrações (migrations) e otimização de consultas
Sobre a oportunidade
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). Experiência prática com banco de dados relacional PostgreSQL, modelagem, migrações (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. O QUE SERIA UM DIFERENCIAL? 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). ETAPAS DO PROCESSO: Inscrição Fit cultural Entrevista técnica + Live coding Entrevista com o cliente Contratação
Tecnologias
- React
- Node.js
- TypeScript
- SQL
- MongoDB
- React Native
- PostgreSQL
- Redis
Abre em nova aba, fora do Tech Jobs.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.