Desenvolvimento de Aplicativos Móveis III
O profissional trabalhará na criação de aplicativos móveis para projetos corporativos, utilizando linguagens como Kotlin e React Native. Ele terá que ser capaz de contribuir realizando entregas de valor junto ao time, participando ativamente da construção das experiências e gerando resultados positivos no cliente final.
Ao desenvolver aplicações, o profissional precisará utilizar conhecimentos em padrões arquiteturais e design de código, adotando padrões de codificação consistentes e bem documentados. Além disso, ele deve estar familiarizado com testes unitários, automatizados e contribuir nas discussões em time.
Para realizar essa função, é importante ter conhecimento em tecnologias como KMP - Kotlin Multiplataforma, gerenciadores de dependência (CocoaPods, Carthage, SPM), Fastlane, Android Studio e Gradle. Além disso, a experiência em desenvolvimento Android, incluindo Kotlin e Jetpack Compose, é uma vantagem.
O perfil ideal também deverá possuir habilidades de comunicação e colaboração, pois será necessário trabalhar de forma eficaz em equipes multidisciplinares. A capacidade de se comunicar de forma concisa, franca e clara, tanto por escrito quanto oralmente, é fundamental.
A habilidade em resolver problemas complexos e adaptar-se rapidamente às mudanças é essencial para esse papel.