Missão do Cargo
A Pessoa Desenvolvedora de Software fará parte de um dos times de desenvolvimento e será responsável por agregar conhecimento técnico ao time, sustentando, evoluindo ou construindo parte das soluções da nossa plataforma, garantindo a 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.
Como será o seu Dia a Dia no Time
* Trabalhar na concepção de soluções técnicas, na quebra de tarefas, planejamento e na execução das demandas;
* Garantir a qualidade das entregas, participando e fomentando práticas de Code Review e desenvolvimento orientado a testes;
* Mantenha eficiência nos serviços construídos e de responsabilidade do seu time;
* Participar das dinâmicas de trabalho adotadas pelo time;
* Trabalhar de forma colaborativa no processo de melhoria contínua do seu time;
* Colaborar nas definições de arquitetura e escalabilidade dos produtos.
Habilidades e Qualificações Exigidas
* Experiência em linguagens de programação backend como Golang e NodeJS;
* Criar soluções com base em uma arquitetura distribuída e de microserviços;
* Trabalhar com modelo de dados hierárquico e de grafos;
* Criar soluções resilientes e dentro dos padrões altos de performance;
* Observar o desenvolvimento seguro e estar atualizado sobre atualizações de segurança.
Benefícios
Será fundamental ter disponibilidade e capacidade de trabalhar em equipe de forma harmônica. Além disso, devem estar preparados para lidar com desafios e encontrar soluções criativas.
Especificações
Para o cargo de Pessoa Desenvolvedora de Software, estamos procurando por profissionais com:
Desenvolvimento: Golang, NodeJS;
Modelo de Dados: Hierárquico, Grafos;
Arquitetura: Distribuída, Microserviços;
Resiliência: Aceita falhas e recuperação autônoma.