Descrição do Cargo
O desenvolvedor fullstack trabalha no desenvolvimento e manutenção de funcionalidades em ReactJS e Node.js. Cria APIs REST escaláveis, modela banco MySQL e aplica DDD, SOLID e Clean Code nos módulos do ERP.
Competências Requeridas
* ReactJS (hooks, componentização, estado global)
* Node.js (Express/Fastify, APIs REST)
* MySQL (consultas complexas, joins, índices)
* Clean Code e princípios SOLID
* DDD aplicado (entidades, agregados, repositórios)
* Arquiteturas modernas (camadas bem definidas)
* Testes unitários e de integração (Jest, Vitest)
* Integração entre frontend e backend
Vantagens do Cargo
Desenvolver soluções escaláveis e de alta qualidade.
Funções
* Desenvolver funcionalidades em ReactJS e Node.js
* Criar APIs REST escaláveis
* Modelar banco MySQL
* APLICAR DDD, SOLID E CLEAN CODE NOS MÓDULOS DO ERP
* Implementar testes unitários e de integração