 
        
        Seu perfil precisa ser/ter:
Requisitos e Qualificações:
 * Conhecimento avançado em Kotlin/Java e Android SDK.
 * Realizado projeto de uso contínuo.
 * Experiência em MVVM e Clean Architecture.
 * Publicação de aplicativos na Play Store, com experiência em processos de revisão e release.
 * Participação em code reviews e mentoring de times.
Requisitos diferenciais:
Requisitos diferenciais:
 * Experiência prévia em Fintechs e/ou Empresas do Mercado Financeiro
 * Conhecimento com regulamentações do Banco Central e padrões de segurança bancária
 * Comunicação clara, objetiva e proatividade.
O que esse profissional fará no cotidiano?
Desenvolvimento e Manutenção
 * Desenvolver e manter o aplicativo Android de internet banking utilizando Kotlin/Java e Android SDK
 * Implementar novas funcionalidades seguindo Material Design e padrões de UX/UI
 * Realizar manutenção evolutiva e corretiva do aplicativo existente
 * Otimizar performance para diferentes dispositivos e versões do Android
Segurança e Compliance
 * Implementar práticas de segurança específicas para aplicações financeiras
 * Garantir conformidade com regulamentações do Banco Central e padrões de segurança bancária
 * Implementar autenticação biométrica, keystore Android e criptografia de dados
 * Aplicar técnicas de code obfuscation e anti-tampering
Integração e APIs
 * Integrar o aplicativo com APIs REST e serviços backend da instituição
 * Implementar chamadas seguras para processamento de transações financeiras
 * Trabalhar com protocolos de comunicação seguros e certificate pinning
 * Gerenciar estados de rede e implementar estratégias de offline-first
Arquitetura e Padrões
 * Implementar arquiteturas modernas (MVVM, Clean Architecture)
 * Aplicar princípios SOLID e padrões de design
 * Gerenciar dependências e versionamento de bibliotecas
Qualidade e Testes
 * Escrever testes unitários, instrumentados e de UI
 * Participar de code reviews e manter padrões de codificação
 * Implementar práticas de CI/CD para Android
 * Realizar testes em múltiplos dispositivos e versões do SO
Monitoramento e Performance
 * Implementar ferramentas de analytics, crash reporting e APM
 * Monitorar métricas de performance e experiência do usuário
 * Otimizar uso de recursos do dispositivo (CPU, memória, bateria)
 * Implementar estratégias de caching e gerenciamento de dados
Publicação e Deploy
 * Gerenciar processo de build, assinatura e publicação na Play Store
 * Implementar estratégias de release gradual e A/B testing
 * Configurar e manter pipelines de CI/CD
 * Gerenciar versionamento e changelog da aplicação