Skip to main content

Desenvolvedor(a) Full Stack – React + Node.js - Híbrido

Tecnologia
Codgo.X
Barueri, BrasilHá 1 mesesAté 27/03/2026
Híbrido

Descrição da vaga

Desenvolvedor(a) Full Stack – React + Node.js

Modelo: Híbrido (Alphaville – Brascan, Barueri/SP)

Contrato: PJ – Full time - Temporário 3 meses

Horário: 09h às 18h

Sobre a oportunidade

Buscamos um(a) Desenvolvedor(a) Full Stack com experiência sólida em aplicações web modernas, atuando ponta a ponta (frontend e backend), com forte entendimento de arquitetura de software, organização de código e escalabilidade.

A posição exige maturidade técnica para tomada de decisão arquitetural, estruturação de projetos e implementação de boas práticas de desenvolvimento.

Atuação híbrida em Alphaville (Brascan), com presença presencial às segundas e quartas-feiras.

Responsabilidades

Desenvolver e manter aplicações web utilizando React 18 no frontend e Node.js com Express no backend

Projetar e evoluir a arquitetura da aplicação garantindo escalabilidade, organização e manutenibilidade

Estruturar backend em padrão MVC modular

Definir padrões de organização em ambiente monorepo

Implementar integrações RESTful e consumo de APIs

Modelar e estruturar banco de dados MongoDB com Mongoose

Implementar autenticação e autorização com JWT

Garantir segurança da aplicação (bcrypt, CORS, variáveis de ambiente com dotenv)

Desenvolver funcionalidades de upload de arquivos (Multer)

Participar de code review e propor melhorias técnicas e arquiteturais

Requisitos Técnicos Front-end

React 18 com Create React App (react-scripts)

React Router v6

Experiência com Chakra UI e Material UI v5

Gerenciamento de estado com Context API e Hooks

Consumo de APIs REST via fetch

Manipulação de datas com date-fns ou moment

Componentes de date/time picker

Geração de relatórios/exportações com jsPDF, xlsx e papaparse

Back-end

Node.js com Express

MongoDB com Mongoose

Autenticação com JWT

Criptografia com bcrypt

Upload com Multer

Configuração de CORS

Gerenciamento de variáveis com dotenv

Conhecimentos em Arquitetura (Obrigatório)

Princípios de arquitetura de software (modularização, separação de responsabilidades, coesão e baixo acoplamento)

Aplicação de Clean Code e boas práticas de organização de código

Estruturação de APIs RESTful

Organização de projetos em MVC

Experiência com monorepo

Noções de escalabilidade e performance

Estruturação de camadas (controllers, services, repositories)

Tratamento centralizado de erros e middlewares

Versionamento e organização de ambientes

Requisitos Obrigatórios

Experiência mínima de 3 anos como desenvolvedor(a)

Experiência comprovada em projetos Full Stack

Capacidade de atuar com autonomia técnica

Disponibilidade para modelo híbrido (segunda e quarta em Alphaville – Brascan)

Utilização de computador próprio

Diferenciais

Experiência com refatoração de sistemas legados

Vivência em ambientes com alta demanda de entregas

Experiência com revisão técnica e definição de padrões de projeto

Noções de testes automatizados

Modelo de Contratação

Pessoa Jurídica (PJ)

Contrato temporário

Atuação das 09h às 18h

Modelo híbrido (2x por semana presencial em Alphaville – Brascan)

Keywords
React 18Node.jsExpressChakra UIMaterial UI v5Context APIHooksMongoDBMongooseJWTBcryptMulterMVCRESTful APIsClean CodeMonorepoFull StackReactHybridPJ ContractTemporaryWeb ApplicationsSoftware ArchitectureScalabilityReact Router v6Material UIRESTfulCORSDotenvCode ReviewjsPDFXLSXPapaparse

¿Te interesa este puesto?