Responsabilidades e atribuiçõesDesenvolver componentes de software a partir de problemas e metas alinhados com stakeholders dentro da organização.Registrar, planejar e desenhar as soluções propostas em conjunto com o planejamento da equipe.Prover suporte de alto nível para entender, alinhar e corrigir bugs e erros que venham a acontecer nas soluções implementadas.Aderir às nossas melhores práticas das metodologias de desenvolvimento, documentação, implementação e comunicação dentro da organização.Permear uma cultura inclusiva, ouvindo e aportando feedback, e ajudar o desenvolvimento de membros com menos experiência na equipe.Requisitos e qualificaçõesExperiência desenvolvendo APIs REST, com Golang, Python, PHP ou TypeScript/JavaScript.Conhecimentos de JavaScript, idealmente experiência com React.js.Sólidos conhecimentos em Git, idealmente usando GitHub.Experiência com domain-driven design.Experiência utilizando banco de dados relacionais e não relacionais.Hábito de escrever testes de integração e unitários.Saber trabalhar com Continuous Deployment.Conhecer e utilizar Docker (containerização).Fundamentos sólidos em programação imperativa e orientada a objetos.Fundamentos sólidos em algoritmos e estrutura de dados.É esperado que o candidato tenha experiência desenvolvendo APIs REST e consumindo essas APIs usando JavaScript em uma Single Page Application.Conhecimentos profundos em Golang (diferencial caso desenvolva bem em Django/Python e Laravel/PHP).Prática com Google Cloud Provider e Cloud Run.Conhecimento em Linux Shell Scripting.O que oferecemosCartão de benefícios Caju: VR/VAPlano de saúde sem coparticipaçãoPlano odontológico sem coparticipaçãoAuxílio crecheMaternidade e paternidade estendidaGympass
#J-18808-Ljbffr