Descrição do Cargo
A posição de Desenvolvedor Full Stack será fundamental nas decisões técnicas e na definição de arquitetura das ferramentas internas e sistemas de Backoffice da empresa.
1. Liderar a implementação de módulos frontend robustos e micro-frontends para a plataforma interna, garantindo uma experiência usuário inovadora e competitiva.
2. Projetar e manter a arquitetura e lógica backend utilizando Node.js, Express e MySQL, aproveitando as melhores práticas em desenvolvimento sustentável.
3. Participar ativamente de discussões de design de sistemas e tomadas de decisão técnicas, colaborando com os times de Produto, Design e Operações.
4. Propor e implementar melhorias em toda a stack com foco em performance e escalabilidade, otimizando o fluxo de trabalho e melhoria contínua.
5. Garantir a qualidade do código seguindo boas práticas, revisões e testes automatizados, mantendo padrões de qualidade e gestão de riscos.
6. Colaborar de perto com os times de Produto, Design e Operações para entender e resolver problemas reais, contribuindo para o sucesso da organização.
7. Oferecer orientação técnica e mentoria para outros(as) engenheiros(as), compartilhando conhecimentos e habilidades.