Vaga de Engenheiro de Software
Descrição completa da vaga
Analisar, projetar, programar, depurar e modificar software escrever códigos realizar testes e depurar aplicações interagir com os usuários para definir os De sistema e/ou modificações necessárias, bem como interagir com Para o desenvolvimento de aplicações Cursado ciência da computação, sistemas de informação, engenharia de software ou cursos relacionados sólido conhecimento em padrões de projetos e princípios de programação orientada à objetos sólido conhecimento em modelagem e desenho de software expertise bancos de dados (relacionais ou não relacionais) experiência com sistemas de controle de versão de código (preferencialmente git) conhecimento em estratégias de testes de software e experiência com bibliotecas de testes (junit, testng, mock frameworks, etc) conhecimento em apis rest desenvolvimento de aplicações utilizando: java/kotlin, node, etc diferenciais: experiência em docker experiência em kubernetes experiência em desenvolvimento em nuvem (aws) experiência com ferramentas de automação de build (ant, maven, gradle, etc) conhecimento de metodologias ágeis como scrum ou kaban noções de solid noções de design patterns clean architecture O que nós oferecemos modelo pj com apoio jurídico e contábil home office livre horários totalmente flexíveis espaço de descompressão no escritório com copa e área de descanso happy hour e eventos de equipe mensais (por enquanto online), afinal a gente gosta de rir tanto quanto trabalhar para mudar o mundo!
Sobre a empresa
Nome: Oli Saúde