Mid-level Android Engineer – Mobile Apps
Avenga · Province de Buenos Aires
Job description
About the role
Join a large‑scale digital transformation initiative in the financial services sector, building modern, customer‑centric mobile applications that serve millions of users. As a Mid‑level Android Engineer you will design, develop, and maintain high‑quality Android apps using the latest technologies and architectural best practices.
Key responsibilities
- Design and implement Android applications following MVVM and Clean Architecture principles.
- Create responsive user interfaces with Jetpack Compose and Material Design theming.
- Integrate RESTful services using Retrofit and OkHttp, handling data serialization with Kotlinx Serialization or Moshi.
- Manage application state with ViewModel, StateFlow, and SharedFlow, and apply Kotlin Coroutines for asynchronous processing.
- Write unit tests (JUnit) and UI tests (Compose Testing, Espresso) and use mocking frameworks such as Mockito or MockK.
- Implement dependency injection with Hilt/Dagger and configure build scripts using Gradle (KTS).
- Collaborate closely with cross‑functional teams in Buenos Aires to ensure performance, scalability, and security of the mobile banking solutions.
Required profile
- 5+ years of commercial Android development experience.
- Strong proficiency in Kotlin (1.9.x or later).
- Deep understanding of MVVM, Clean Architecture, and common design patterns (Factory, Singleton, Repository, Observer).
- Hands‑on experience with Jetpack Compose, Material Design, and state management.
- Proven ability to work with Kotlin Coroutines, Flow APIs, and dependency injection frameworks.
- Located in the CABA/AMBA (Buenos Aires Metropolitan Area) for close collaboration with the local team.
Required skills
- Kotlin
- MVVM
- Clean Architecture
- Jetpack Compose
- Material Design
- ViewModel, StateFlow, SharedFlow
- Kotlin Coroutines
- Hilt / Dagger
- Retrofit, OkHttp
- Kotlinx Serialization, Moshi
- JUnit, Espresso, Compose Testing
- Mockito, MockK
- Navigation Component
- Gradle (KTS)
- Firebase Crashlytics
- GitHub Copilot, Microsoft 365 Copilot
- Prompt Engineering
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Argentina.
Salaries by job title
- Sales Executive IT // Esquema Hibrido - Microcentro / CABA 25
- Líder DevOps AWS // Multinacional de Software Financiero - Híbrido/ Microcentro / CABA 16
- Engineering Manager // Software Financiero - Remoto para residentes en Argentina 14
- Project Manager 13
- Personal Shopper - Caba 12
- Community manager 11
- Ayudante de cocina 11
- Influencer Marketer 11
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
30 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Avenga
Province de Buenos Aires
Related job offers
-
Arquitecto Especialista en IA y GCP
KPMG Argentina Province de Buenos Aires -
Release Engineer (Mobile – iOS, Android & Backend)
Ampstek Province de Buenos Aires -
Senior React Native Developer (Expo & TypeScript) – Remote LATAM
iHuman.agency Province de Buenos Aires -
Especialista Cloud Infrastructure / DevOps – 100% Remoto
ADN - Recursos Humanos Capital Federal -
Ingeniero de Software Embebido
Pump Control SRL Mataderos