Responsabilidades:Projetar e desenvolver aplicativos Android de alta qualidade, eficientes e escaláveis, com foco em desempenho, usabilidade e segurança. Colaborar com equipes multidisciplinares para entender requisitos de negócios e traduzi-los em soluções técnicas. Implementar melhores práticas de desenvolvimento de software, incluindo design orientado a objetos, padrões de arquitetura e testes automatizados. Manter-se atualizado com as mais recentes tecnologias, tendências e práticas recomendadas no desenvolvimento de aplicativos Android. Identificar e resolver problemas de desempenho, segurança e compatibilidade em aplicativos existentes. Fornecer orientação técnica e liderança para outros membros da equipe, ajudando a promover a excelência técnica e o desenvolvimento profissional. Requisitos:Experiência no desenvolvimento de aplicativos Android usando Java, Kotlin ou ambas as linguagens. Forte compreensão dos fundamentos de desenvolvimento Android, incluindo ciclo de vida de atividades, serviços, content providers, broadcast receivers, etc. Proficiência no uso de frameworks e bibliotecas Android, como Retrofit, RxJava, Dagger, etc. Experiência com arquiteturas de aplicativos modernos, como MVP, MVVM, ou arquitetura limpa. Capacidade de escrever código limpo, modular e ...