Aplicativos móveis com tecnologia Android são desenvolvidos por profissionais que atendem aos requisitos técnicos abaixo:
* A experiência em desenvolvimento de aplicativos para dispositivos móveis é essencial, especialmente com a linguagem Kotlin e Java.
* O conhecimento sobre as componentes Jetpack, como Compose e Navigation, é necessário para criar interfaces de usuário escaláveis.
* A vivência com testes unitários e instrumentados garantem a qualidade do software.
* Domínio das ferramentas de injeção de dependência, como Koin, Dagger, Dagger2 ou Hilt, permite gerenciar dependências eficientemente.
* Familiaridade com arquiteturas móveis, como MVVM e MVI, é fundamental para organizar o código e melhorar a manutenibilidade.
* Básico conhecimento de processos de CI/CD, como Jenkins, GitHub Actions ou outros, é importante para automatizar a integração contínua.
Possíveis benefícios incluem experiência prévia no mercado financeiro (tradicional ou cripto).