-
hub xp

Desenvolvedor Android Senior - Kotlin

hub xp
Brazil · Full-time · Mid-Senior

Sobre o projeto

Buscamos um(a) Desenvolvedor(a) Mobile Sênior Android para atuar em um produto interno do nosso cliente, responsável por integrar e unificar experiências entre diversos sistemas e plataformas, garantindo alta performance, usabilidade e segurança nas aplicações mobile.

Responsabilidades

Desenvolver e manter aplicações mobile nativas para Android, com foco em qualidade, performance e usabilidade. Projetar e evoluir arquiteturas de aplicativos mobile, aplicando boas práticas de engenharia e padrões (MVVM, Clean Architecture, modularização, YAGNI, DRY, KISS, SOLID, etc.) Implementar soluções de persistência local e sincronização (SQLite, DataStore, Firebase RemoteConfig). Utilizar e orientar boas práticas com Coroutines e Flow para programação assíncrona e gerenciamento de streams de dados. Adotar e evoluir interfaces com Jetpack Compose para construção de UI reativa e acessível. Atuar na resolução de problemas complexos em dispositivos reais e emuladores, com pensamento analítico e tomada de decisão técnica. Escrever e manter testes automatizados (unitários, instrumentados, UI), garantindo qualidade e confiabilidade do código. Manter práticas de observabilidade e monitoramento com logs estruturados, métricas de performance e alertas. Colaborar com times multidisciplinares (produto, design, QA, backend) na construção de experiências consistentes. Participar ativamente da melhoria contínua de processos, ferramentas e boas práticas de engenharia mobile.

Requisitos

Experiência comprovada em desenvolvimento Android nativo (Kotlin e/ou Java). Conhecimento sólido em Arquitetura de Software aplicada a mobile e boas práticas de Engenharia de Software. Experiência com manejo de erros/retries em redes móveis. Domínio de persistência local (DataStore, SQLite) e gerenciamento de estado em apps. Experiência com testes automatizados em Android. Capacidade analítica, raciocínio lógico e boa tomada de decisão técnica. Experiência com Firebase Crashlytics.

Diferenciais

Experiência com React Native (integração com módulos nativos, migração, troubleshooting). Conhecimento em arquitetura multiplataforma (KMM, Flutter, etc.) Experiência com CI/CD avançado para deploys automatizados e distribuições internas.

Informações complementares

Modelo de Contratação PJ. Atuação 100% remota.

Key Skills

Ranked by relevance

android firebase sqlite ui react native flutter kotlin react java cicd nas
Login to Apply
Posted
Jun 03, 2026
Type
Full-time
Level
Mid-Senior
Location
Brazil
Company
hub xp

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Evertec Brasil
Related

Engenheiro de Software PL | Mobile Java/Kotlin

2026-05-20

Full-time
Not Applicable
Brazil
IT Services
Engineering
View Job Details
GlobalLogic
Related

Middle/Senior AQA Engineer (Mobile) IRC291339

2026-05-27

Full-time
Not Applicable
Ukraine
Software Development
Engineering
View Job Details
4DF Connect
Related

Desenvolvedor .NET

2026-05-27

Full-time
Mid-Senior
Brazil
Software Development
Engineering