Oferecemos oportunidades de crescimento profissional
Desenvolvedor(a) de Software é uma posição chave no nosso time de tecnologia.
Com a sua expertise em desenvolvimento, você será responsável por agregar conhecimento técnico ao seu equipe, sustentando, evoluindo ou construindo parte das soluções da nossa plataforma, garantindo segurança, buscando soluções para situações do dia a dia, visando sempre o trabalho harmônico em equipe, a qualidade do código e da arquitetura em geral.
Funções e Responsabilidades:
* Concepcionar soluções técnicas, planejar e executar demandas;
* Garantir qualidade nas entregas, participar e fomentar práticas de Revisão de Código e desenvolvimento orientado a testes;
* Mantener, monitorar e garantir eficiência dos serviços construídos e de responsabilidade do seu time;
* Participar nas dinâmicas de trabalho adotadas pelo time;
* Trabalhar colaborativamente no processo de melhoria contínua do seu time;
* Colaborar nas definições de arquitetura e escalabilidade dos nossos produtos;
* Trabalhar com linguagens de programação de backend como Golang e NodeJS;
* Criar soluções baseadas em arquitetura distribuída e microserviços;
* Trabalhar com modelo de dados hierárquico e de grafos;
* Criar soluções resilientes e que estejam dentro dos padrões altos de performance;
* Observar o desenvolvimento seguro e estar sempre por dentro de atualizações de segurança e critérios relevantes relacionados ao desenvolvimento seguro;