Sobre a oportunidade
Estamos em busca de um(a) Desenvolvedor(a) Android para atuar em projetos de alta escala. Esse profissional será responsável pelo desenvolvimento e evolução de aplicações mobile.
A posição envolve atuação em um ambiente moderno, com forte uso de tecnologias do ecossistema Android e integração com SDKs especializados.
Responsabilidades
- Desenvolver e manter aplicações Android nativas com foco em performance e escalabilidade
- Integrar e evoluir SDKs de terceiros, especialmente voltados para vídeo/streaming, analytics e monitoramento
- Implementar funcionalidades relacionadas à reprodução de conteúdo (player, controle de qualidade, etc.)
- Garantir boas práticas de desenvolvimento, arquitetura e qualidade de código
- Realizar integrações com APIs e serviços
- Atuar em conjunto com times multidisciplinares (produto, design, backend, QA)
- Participar de discussões técnicas e propor melhorias contínuas
Requisitos
- Experiência sólida com desenvolvimento Android nativo
- Domínio de Kotlin (ou Java)
- Experiência com integração de SDKs
- Conhecimento em consumo de APIs REST
- Experiência com versionamento de código utilizando Git
- Conhecimento em arquitetura mobile (MVVM, Clean Architecture ou similares)
- Familiaridade com ferramentas do ecossistema Android, como Android Studio
Diferenciais
- Sólida experiência com serviços do ecossistema da Google (como Firebase e Google APIs), sendo este um diferencial altamente relevante
- Experiência com aplicações de streaming ou vídeo
- Conhecimento em players de mídia (como ExoPlayer)