Sobre a Vaga
Desenvolvedor(a) de Software
A posição visa agregar conhecimento técnico e colaborar na melhoria contínua do time. Será responsável por sustentar, evoluir ou construir soluções para a plataforma, garantindo segurança, qualidade do código e da arquitetura.
Responsabilidades Principais
* Trabalhar em equipe no conceito de soluções técnicas, quebra de tarefas, planejamento e execução das demandas;
* Garantir a qualidade das entregas, participando e fomentando práticas de Code Review e desenvolvimento orientado a testes;
* Mantenha os serviços construídos eficientes e responsáveis pelo seu time;
* Participar das dinâmicas de trabalho adotadas pelo time;
* Colaborar nas definições de arquitetura e escalabilidade dos produtos;
* Desenvolver soluções com linguagens de programação como Golang e NodeJS;
* Criar soluções com base em uma arquitetura distribuída e de microserviços;
* Trabalhar com modelos de dados hierárquicos e de grafos;
* Criar soluções resilientes e que estejam dentro dos padrões altos de performance;
* Manter o desenvolvimento seguro e estar sempre por dentro de atualizações de segurança;