Desenvolvedor KMP: Vagas de carreira em tecnologia estão cada vez mais competitivas, e aqueles que têm as habilidades certas para dar o próximo salto podem ganhar uma vantagem significativa no mercado de trabalho.
Descrição do cargo
O Desenvolvedor KMP é responsável por criar soluções móveis escaláveis e com alto volume de dados utilizando a plataforma Kotlin Multiplatform (KMP). Para este papel, buscamos alguém com forte experiência em desenvolvimento Android, conhecimento sólido em arquitetura e modularização, além de habilidade em testes unitários.
* Desenvolver e evoluir soluções móveis com base em KMP.
* Criar fluxos de enriquecimento de dados e integrações críticas.
* Integrar o dispositivo fingerprint ao fluxo de autenticação da plataforma.
* Ajustar e consumir APIs para garantir dados enriquecidos de forma segura e eficiente.
* Criar lógicas de tomada de decisão para autenticação e processos transacionais.
* Participar em problemas de troubleshooting avançado e resolução de incidentes.
Habilidades necessárias
Para ser considerado(a) para esse cargo, você deve ter:
* Forte experiência em desenvolvimento Android, conhecimento em Kotlin e Jetpack Compose.
* Interesse genuíno em evoluir com Kotlin Multiplatform.
* Sólida compreensão de arquitetura, modularização e boas práticas de engenharia.
* Experiência com testes unitários, incluindo JUnit e Mockito.
* Conhecimento em integração com APIs REST, Firebase e armazenamento.
* Vivência em pipelines CI/CD, automação e publicação nas lojas de aplicativos.
Diferenciais
Pretendemos contratar um profissional com experiência na área de identidade, risco ou antifraude, além de conhecimentos avançados em segurança móvel. Além disso, preferencialmente busca-se um candidato com habilidades em linguagens complementares à KMP, como Java ou Swift.