Uma empresa de tecnologia está buscando um Desenvolvedor Fullstack com experiência em ReactJS e Node.js. O candidato ideal terá pelo menos 3 anos de experiência e será responsável pelo desenvolvimento de APIs REST escaláveis, manutenção de funcionalidades e refatoração de código legado. O trabalho é 100% remoto, e a empresa oferece benefícios como vale-refeição e convênios médicos, proporcionando um ambiente de trabalho flexível e colaborativo.
Serviços
Vale-Refeição: R$ 30,00 por dia
Convênio Médico e Odontológico: 50% pago pela empresa
Day Off no aniversário
Acesso a cursos e conteúdos de desenvolvimento
Qualificações
Mínimo de 3 anos de experiência como Desenvolvedor Fullstack.
Sólido conhecimento em ReactJS e Node.js com foco em APIs REST.
Experiência em refatoração de código legado e aplicação das boas práticas.
Responsabilidades
Desenvolver e manter funcionalidades em ReactJS e Node.js.
Criar e evoluir APIs REST escaláveis.
Modelar e otimizar banco MySQL.
Conhecimentos
ReactJS
Node.js
MySQL
Clean Code
DDD
Testes unitários e de integração
Git Flow
Autonomia
Colaboração técnica
Boa comunicação
Ferramentas
Jest
Grafana
RabbitMQ
Swagger
Descrição da oferta de emprego
REQUISITOS TÉCNICOS
Modelo de trabalho
100% Home Office
Salário compatível com o mercado de trabalho
Benefícios
Vale-Refeição : R$ 30,00 por dia útil
Convênio Médico e Odontológico : 50% pago pela empresa
TotalPass : colaborador + 3 dependentes
Convênio Farmácia Drogal
Laboratório de Cultura : acesso a cursos, livros, filmes e conteúdos de desenvolvimento
Day Off no aniversário de empresa
Obrigatórios
Domínio de ReactJS (hooks, componentização, estado global, SPA).
Domínio de Node.js (Express / Fastify, APIs REST, middlewares).
Experiência sólida com MySQL (consultas complexas, joins, índices).
Conhecimento prático de Clean Code e princípios SOLID.
Vivência real com DDD aplicado (entidades, agregados, repositórios, bounded contexts).
Experiência com arquiteturas modernas (camadas bem definidas, modularização).
Testes unitários e de integração (Jest, Vitest, Supertest ou similares).
Integração entre frontend e backend, incluindo autenticação JWT.
Capacidade de refatorar código legado aplicando boas práticas.
Uso de Git Flow (main, release, hotfix) no dia a dia.
Mínimo de 3 anos já atuando como Desenvolvedor Fullstack
Desejáveis
Experiência com Arquitetura Hexagonal ou CQRS.
Experiência com WebSockets (comunicação em tempo real).
Cache com Redis e filas (RabbitMQ / Kafka).
Documentação com Swagger ou similar.
Monitoramento e logs (Grafana, ELK, PM2, Datadog).
* O salário de referência é obtido com base em objetivos de salário para líderes de mercado de cada segmento de setor. Serve como orientação para ajudar os utilizadores Premium na avaliação de ofertas de emprego e na negociação de salários. O salário de referência não é indicado diretamente pela empresa e pode ser significativamente superior ou inferior.