Caro usuário, habilite o javascript para que esse site funcione corretamente.

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

CLT (Efetivo)Presencial (Local)Barueri-SPEmpresa Confidencial (Cadastre-se)

* 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

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)


BUSCAS DE VAGAS SEMELHANTES