Skills
Sobre a Vaga
Buscamos uma pessoa Desenvolvedora Mobile Android Sênior para criar e evoluir aplicativos nativos com foco em desempenho, estabilidade e uma experiência de uso consistente. Você atuará em uma base técnica moderna, com arquitetura escalável e código fácil de manter.
Responsabilidades
- Desenvolver e manter aplicativos nativos para Android com Kotlin e Jetpack Components
- Implementar interfaces complexas e responsivas seguindo as diretrizes do Material Design
- Integrar APIs REST e GraphQL com autenticação segura, versionamento e boas práticas de caching
- Garantir modularidade e escalabilidade usando Clean Architecture e MVVM
- Escrever e manter testes unitários, instrumentados e de UI para assegurar a qualidade das entregas
- Participar de code reviews e contribuir para padrões de desenvolvimento
- Investigar e corrigir problemas de performance, memória e consumo de rede
- Trabalhar em conjunto com backend, QA, produto e design para entregar soluções alinhadas ao negócio
- Configurar pipelines de build, testes e publicação no Google Play, com automação via Gradle e CI/CD
Requisitos
- Proficiência em Kotlin e experiência avançada com Jetpack Components (ViewModel, LiveData, Navigation, Room)
- Experiência com Jetpack Compose para UI declarativa
- Conhecimento em Coroutines, Flow e programação reativa
- Consumo de APIs REST/GraphQL com segurança (OAuth 2.0, JWT)
- Automação de builds e distribuição com Gradle, Fastlane e/ou ferramentas de CI/CD
- Publicação e manutenção de apps no Google Play
- Aplicação de princípios SOLID e bons padrões de projeto no desenvolvimento Android
- Experiência com metodologias ágeis
Beneficios
- Vaga remota
- Ambiente com cultura de compartilhamento e iniciativas de formação
- Compromisso com diversidade, respeito e ética
- Participação em um ecossistema de tecnologia com atuação global