Buscamos profissionais experientes em desenvolvimento de software para trabalhar com uma equipe talentosa. Esta oportunidade é ideal para Desenvolvedores Fullstack interessados em desafios técnicos e responsabilidades amplas.
Responsabilidades
* Desenvolver funcionalidades escaláveis em ReactJS e Node.js;
* Criar APIs REST robustas e escaláveis;
* Otimizar bancos de dados MySQL;
* APLICAR DDD, SOLID E CLEAN CODE nos módulos do sistema;
* 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;
Habilidades e Qualificações
* Dominio avançado de ReactJS (hooks, componentização, estado global, SPA);
* Dominio de Node.js (Express/Fastify, APIs REST, middlewares);
* Experiência sólida com banco de dados 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);
* 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;
* Mínimo de 3 anos já atuando como Desenvolvedor Fullstack;
Aprenda e Cresça!
* Trabalhe com tecnologias inovadoras;
* Desenvolva habilidades em várias áreas;
* Possibilidade de crescimento profissional;