Desenvolvedor(a) Android Nativo (Kotlin) Sr

PJ, SAO PAULO Remote

Buscamos um(a) Desenvolvedor(a) Android para atuar no desenvolvimento e manutenção de aplicações nativas de alta performance, utilizando primariamente Kotlin. O profissional será essencial para garantir a qualidade, escalabilidade e a adoção das melhores práticas de arquitetura e codificação.

Responsabilidades Principais:
Desenvolver novos recursos e manter as aplicações Android existentes.
Garantir a performance e a qualidade do código através de testes unitários e boas práticas de Clean Code.
Colaborar com equipes de Design (UX/UI) e Back-end para definir e integrar APIs.
Participar ativamente das cerimônias ágeis (Scrum/Kanban) e contribuir para a melhoria contínua do produto e dos processos.

Requirements

Linguagem Principal: Domínio da linguagem Kotlin.
Framework: Experiência sólida com Android SDK e desenvolvimento nativo.
Arquitetura: Conhecimento e aplicação de arquiteturas modernas (MVVM, MVI ou MVP).
Jetpack: Experiência com bibliotecas do Android Jetpack (Lifecycle, ViewModel, Navigation, Room, etc.).
UI/UX: Habilidade com Layouts XML e/ou Jetpack Compose.
Assincronismo: Experiência com Coroutines e Flow (ou RxJava).
Testes: Experiência com Testes Unitários (JUnit, MockK ou Mockito).
Integração: Consumo de APIs REST (via Retrofit ou Ktor).
Build: Utilização e configuração de Gradle.
Versionamento: Git.
 

Diferenciais
Experiência com Jetpack Compose.
Conhecimento em CI/CD (Fastlane, GitLab CI, GitHub Actions).
Experiência com injeção de dependência (Koin ou Dagger/Hilt).
Publicação e gestão na Google Play Console.

Benefits

Seguro de Vida.
WellHub.