Android Developer – Native Kotlin & Jetpack Compose
domusglobal · Montevideo
Description du poste
About the role
We are looking for an experienced Android Developer to join ThinkUp’s agile team and build innovative mobile solutions for high‑impact clients across LATAM. You will be involved in the full product lifecycle, from business analysis and design to delivery and continuous improvement of modern, scalable Android applications.
Key responsibilities
- Design and develop native Android apps using Kotlin, Jetpack Compose, and MVVM/MVI architectures while adhering to clean code and clean architecture principles.
- Participate actively in product definition, questioning requirements and proposing technical solutions aligned with commercial goals.
- Define and maintain quality standards, including automated testing (unit, instrumented, E2E with Maestro), CI/CD pipelines (Codemagic, GitHub Actions), and feature‑flag management (RemoteConfig, Flagsmith).
- Implement observability tools such as Crashlytics and Sentry and make data‑driven decisions based on production metrics.
- Apply mobile security best practices for fintech, including biometric authentication, Play Integrity API, secure storage, and handling of sensitive data.
- Lead code reviews focused on quality and best practices.
- Work with agent‑based development tools (skills, hooks, agents) to automate repetitive tasks.
Required profile
- 5+ years of experience developing native Android applications with Kotlin as the primary language.
- Strong mastery of Jetpack Compose, Coroutines, and MVVM/MVI architectures, with a genuine focus on clean code and clean architecture.
- Proven experience implementing CI/CD pipelines and feature‑flag systems as enablers of continuous delivery.
- Deep experience with automated testing embedded as a cultural practice.
- Interest or experience in agent‑based development to automate the development workflow.
- Passion for performance, product quality, and technical process automation.
- Ownership mindset: understand the why behind each feature and think about measuring its ROI.
- Proactive attitude with a genuine interest in business understanding, not just technical execution.
Required skills
- Kotlin
- Jetpack Compose
- Coroutines
- MVVM / MVI architectures
- Clean Architecture & Clean Code
- CI/CD (Codemagic, GitHub Actions)
- Feature flags (RemoteConfig, Flagsmith)
- Automated testing (unit, instrumented, E2E with Maestro)
- Observability (Crashlytics, Sentry)
- Mobile security (biometrics, Play Integrity API, secure storage)
- Agent‑based development tools (skills, hooks, agents)
- Flutter, React Native, Kotlin Multiplatform (optional)
- AI‑assisted development tools (Cursor, Claude Code)
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Uruguay.
Salaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
12 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
domusglobal
Montevideo