Buscamos um(a) Desenvolvedor(a) Full Stack sênior para atuar no desenvolvimento, manutenção e evolução de sistemas utilizados pelas operações e áreas administrativas da empresa.
Esse profissional participará ativamente do ciclo de desenvolvimento de software, desde a análise técnica das demandas até a implementação e evolução das soluções, garantindo qualidade, performance, segurança e boas práticas de desenvolvimento.
A posição exige capacidade de trabalhar em equipe, visão técnica para propor melhorias e autonomia para resolver problemas de forma estruturada.
O QUE ESPERAMOS
- Desenvolver e manter aplicações web e serviços utilizados pelas operações e áreas administrativas da empresa.
- Participar da análise técnica das demandas, refinamento de requisitos e estimativas de desenvolvimento.
- Implementar novas funcionalidades e melhorias nos sistemas existentes, garantindo qualidade e aderência às boas práticas de desenvolvimento.
- Analisar, corrigir e otimizar códigos existentes, identificando oportunidades de refatoração e melhoria de performance.
- Desenvolver e manter integrações entre sistemas através de APIs e serviços.
- Participar de revisões de código (code review), contribuindo para a qualidade e padronização do código desenvolvido pela equipe.
- Garantir organização e versionamento adequado do código-fonte utilizando ferramentas de controle de versão.
- Apoiar na definição de padrões técnicos, arquitetura e boas práticas de desenvolvimento.
- Elaborar e manter documentação técnica das soluções desenvolvidas, facilitando manutenção e evolução dos sistemas.
- Colaborar com áreas de produto, negócios e outras equipes técnicas para entender necessidades e transformar requisitos em soluções tecnológicas.
- Contribuir para a melhoria contínua dos processos de desenvolvimento e entrega de software.