GrooveTech
Desenvolvedor(a) Android Nativo (Kotlin) Sr
GrooveTechBrazil18 days ago
Full-timeEngineering, Information Technology
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.

Requisitos

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.

Benefícios

Seguro de Vida.

WellHub.

Key Skills

Ranked by relevance