Sobre a vaga
Buscamos um Desenvolvedor Kotlin Sênior para integrar nosso time de desenvolvimento mobile. Você atuará com tecnologias modernas de Android, liderando arquitetura de projetos e mentorando desenvolvedores junior.
Responsabilidades
- Desenvolver aplicações Android com Kotlin, Jetpack Compose e Coroutines
- Implementar soluções com Kotlin Flow, Retrofit e RESTful APIs
- Arquitetar aplicações seguindo padrões MVVM e MVI
- Utilizar Jetpack Architecture Components para construir aplicações robustas
- Configurar e manter pipelines de CI/CD
- Integrar Firebase para funcionalidades backend
- Gerenciar dependências com Koin
- Escrever testes com JUnit e garantir qualidade de código
- Colaborar com times via Git e boas práticas de versionamento
- Explorar Kotlin Multiplatform para compartilhar código entre plataformas
Requisitos
- Experiência sênior com Kotlin e desenvolvimento Android
- Domínio de Jetpack Compose e Coroutines
- Conhecimento em arquitetura de aplicações (MVVM, MVI)
- Experiência com testes unitários (JUnit)
- Familiaridade com CI/CD e automação
- Excelente comunicação e capacidade de liderança técnica
Diferenciais
- Experiência com Kotlin Multiplatform (KMM)
- Conhecimento em Firebase e integrações cloud
- Contribuições em projetos open source
- Experiência mentorando desenvolvedores