Perfil do Candidato
O ideal para esse cargo é alguém que possa desenvolver soluções completas e escaláveis, atuando no front-end e back-end com foco em arquitetura, performance e orientação técnica.
Necessidades da Empresa
* Projetar e implementar soluções fullstack escaláveis com foco em qualidade, performance e arquitetura limpa;
* Atuar como referência técnica, orientando e apoiando desenvolvedores menos experientes;
* Definir e aplicar padrões arquiteturais, práticas de engenharia de software e integração contínua;
* Codificar soluções complexas em Java (Spring Boot) e frameworks front-end (React, Angular ou Vue.js);
* Realizar code reviews, propondo melhorias e garantindo padrões técnicos;
* Conduzir ou apoiar decisões técnicas junto ao time de arquitetura e liderança;
* Desenhar e documentar APIs RESTful e serviços distribuídos;
* Participar ativamente do planejamento técnico de produtos e funcionalidades;
* Monitorar e otimizar performance de sistemas em produção (back e front);
* Garantir a segurança das aplicações, aplicando práticas como OAuth2, JWT, validações e proteção contra vulnerabilidades.