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 deReactJS(hooks, componentização, estado global, SPA).
Domínio deNode.js(Express/Fastify, APIs REST, middlewares).
Experiência sólida comMySQL(consultas complexas, joins, índices).
Conhecimento prático deClean Codeeprincípios SOLID.
Vivência real comDDD aplicado(entidades, agregados, repositórios, bounded contexts).
Experiência comarquiteturas modernas(camadas bem definidas, modularização).
Testesunitá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 comoDesenvolvedor Fullstack
Desejáveis
Experiência comArquitetura Hexagonalou CQRS.
Experiência comWebSockets(comunicação em tempo real).
Cache comRedise filas (RabbitMQ/Kafka).
Documentação com Swagger ou similar.
Monitoramento e logs (Grafana, ELK, PM2, Datadog).
Conhecimento fiscal (NFe, CFOP, CST, ICMS) — diferencial importante.
Experiência com sistemas ERP ou sistemas automotivos.
REQUISITOS COMPORTAMENTAIS
Autonomia para desenvolver e entregar features completas.
Capacidade de colaborar tecnicamente com o time.
Boa comunicação e clareza para discutir domínio e regras de negócio.
Capacidade de compreender e modelar regras complexas (ex.: fiscal/automotivo).
Compromisso com qualidade e padrões.
RESPONSABILIDADES
Desenvolver e manter funcionalidades em ReactJS e Node.js.
Criar e evoluir APIs REST escaláveis.
Modelar e otimizar banco MySQL.
Aplicar DDD, SOLID e Clean Code nos módulos do ERP.
Implementar testes unitários e de integração.
Refatorar códigos legados quando necessário.
Criar integrações com serviços internos e externos.
Documentar APIs quando aplicável.