OVERLABS
Júnior · Remoto · São Paulo, SP
Desenvolvedor FullStack (Node/React)
Vaga para Desenvolvedor FullStack (Node/React) em São Paulo, SP. Atuação no desenvolvimento e evolução de aplicações web modernas, com foco em tecnologias JavaScript/TypeScript, React e Node.js. A posição envolve desenvolvimento frontend e backend, integrações, testes e melhoria contínua.
Sobre a vaga
Estamos em busca de Desenvolvedores FullStack para atuar no desenvolvimento e evolução de aplicações web modernas, participando de todas as etapas do ciclo de desenvolvimento, desde a construção de funcionalidades até a sustentação e evolução da arquitetura das soluções. A posição terá forte atuação em tecnologias JavaScript/TypeScript, desenvolvendo aplicações frontend com React e backend com Node.js, além de colaborar com integrações, testes, qualidade de software e iniciativas de melhoria contínua. Responsabilidades Desenvolver e manter aplicações web escaláveis e de alta performance. Construir e evoluir APIs REST para integração entre sistemas e serviços. Desenvolver interfaces modernas e responsivas utilizando React. Garantir a qualidade das entregas por meio de testes automatizados e boas práticas de desenvolvimento. Participar de definições técnicas, revisões de código e decisões arquiteturais. Colaborar com equipes multidisciplinares na construção e evolução de produtos digitais. Apoiar iniciativas de melhoria contínua, performance e escalabilidade das aplicações. Atividades Desenvolver funcionalidades frontend utilizando React, Next.js ou Vite. Desenvolver e manter APIs REST utilizando Node.js e TypeScript. Criar testes unitários e de integração para garantir a qualidade das aplicações. Implementar integrações com bancos de dados relacionais e não relacionais. Participar de cerimônias ágeis e processos de planejamento da equipe. Realizar manutenção corretiva e evolutiva das aplicações. Utilizar Git para versionamento e colaboração no desenvolvimento. Contribuir para a documentação técnica das soluções desenvolvidas. Requisitos técnicos Experiência com desenvolvimento backend utilizando Node.js. Experiência no desenvolvimento de APIs REST utilizando Fastify, Express ou frameworks similares. Domínio de JavaScript e TypeScript. Experiência com React. Vivência com Next.js e/ou Vite. Experiência com testes automatizados: Testes unitários e Testes de integração. Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e/ou NoSQL (MongoDB). Utilização de Git para controle de versão. Experiência com metodologias ágeis, como Scrum e/ou Kanban. Diferenciais Conhecimento e aplicação de Design Patterns. Experiência com sistemas de mensageria, especialmente MQTT. Vivência em ambientes cloud, preferencialmente AWS. Conhecimento em arquitetura de aplicações modernas (SPA, SSR e componentização). Conhecimento em bibliotecas do ecossistema React: React Hook Form, TailwindCSS, shadcn/ui, Zod, Zustand, React Flow. Experiência com Docker e containerização. Participação em projetos envolvendo Inteligência Artificial, Machine Learning ou integrações com modelos generativos. Conhecimento em ferramentas Low-Code/No-Code, como n8n e Windmill. Conhecimento básico em Ruby on Rails para manutenção de aplicações legadas. Conhecimento básico em Vue.js. Experiência com pipelines CI/CD e Infraestrutura como Código (IaC). Informações adicionais: Modelo de contratação: PJ Modelo de atuação: Remoto
Habilidades
O que você vai fazer
- Desenvolver e manter aplicações web escaláveis.
- Construir e evoluir APIs REST.
- Desenvolver interfaces modernas e responsivas com React.
- Garantir qualidade com testes automatizados.
- Colaborar com equipes multidisciplinares.
O que você precisa ter
- Experiência com desenvolvimento backend usando Node.js.
- Experiência com desenvolvimento de APIs REST.
- Domínio de JavaScript e TypeScript.
- Experiência com React.
- Experiência com testes automatizados.
Crie sua conta grátis pra candidatar
Em 1 minuto você libera a candidatura e o seu match com essa vaga.
Sobre a empresa
OVERLABS
Diversas
Perguntas frequentes
Posso me candidatar sem experiência?
Sim. Filtramos automaticamente vagas que exigem experiência prévia ou nível sênior. Todas as vagas aqui são de entrada: Aprendiz, Estágio e Júnior.
É preciso pagar pra usar a plataforma?
Não. Acesso à listagem de vagas, cadastro, matching e candidatura são todos gratuitos. O Corre Digital é uma ONG sustentada por doações e parcerias.
Posso ver a vaga sem cadastro?
Sim. Toda vaga é pública. Cadastro é necessário pra candidatar, salvar a vaga e ver seu match com ela.