Desenvolvedor Pleno Fullstack
O nosso cargo de Desenvolvedor Pleno Fullstack procura um profissional qualificado para trabalhar em projetos de desenvolvimento web, utilizando tecnologias como ReactJS e Node.js.
O candidato ideal deve ter experiência sólida com MySQL, conhecimento prático de Clean Code e princípios SOLID, além de vivência real com DDD aplicado.
Os requisitos técnicos incluem:
* 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
As responsabilidades incluem:
* Desenvolver e manter funcionalidades em ReactJS e Node.js
* Criar e evoluir APIs REST escaláveis
* Modelar e otimizar banco MySQL
* Apliquem DDD, SOLID e CLEAN CODE nos módulos do ERP
* Implementem testes unitários e de integração
* Refactoring de códigos legados quando necessário
* Criar integrações com serviços internos e externos