Descrição do Cargo
Desenvolver soluções completas e escaláveis, atuando no front-end e back-end com foco em arquitetura, performance e orientação técnica.
Se o desenvolvedor será responsável por projetar e implementar soluções fullstack escaláveis com foco em qualidade, performance e arquitetura limpa. Além disso, ele 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 revisão de código, propondo melhorias e garantindo padrões técnicos.
Autorizar 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 a performance dos sistemas em produção.