Desenvolvimento de aplicativos móveis é uma área em constante evolução. Para desempenhar esse papel, é essencial ter conhecimentos avançados em linguagens de programação como Kotlin e Java.
O candidato deve possuir graduação em TI ou experiência profissional equivalente e pelo menos 4 anos de experiência na área de desenvolvimento.
Conhecimentos obrigatórios incluem:
* Linguagens modernas de programação voltadas para Mobile (Kotlin, Java)
* Banco de dados relacionais e/ou não relacionais
* Lógica de programação
* Linguagens de programação orientada a objetos
* Testes de software
* Padrões de projeto
Conhecimentos desejáveis incluem:
* Métodos ágeis
* Inglês intermediário
A principal atribuição do candidato será codificar e documentar aplicações, estudar regras de negócios das soluções desenvolvidas e participar da modelagem de soluções tecnológicas junto a clientes.
Além disso, o candidato também participará de rotinas em equipes ágeis e multidisciplinares e realizará manutenção de softwares legados.