Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This is the jobIn Argentina within the Digital Products industry, we are actively seeking a Middle Android Engineer to join our engineering team and contribute to the development of modern mobile applications using the latest Android technologies.
This role focuses on building scalable, high-quality mobile experiences, following modern architectural patterns and best practices in Android development.
Location: Argentina (preferably Buenos Aires or Córdoba)
This is the teamIn your role you'll become a vital member of a team of skilled mobile engineers, product specialists, and designers focused on delivering robust and user-friendly mobile applications.
Your primary responsibility will involve designing and developing Android features while ensuring high performance, maintainability, and a strong user experience. Here you will have the opportunity to contribute to modern mobile platforms while continuously growing your technical skills.
This is you
- 3+ years of experience in Android development
- Strong experience developing with Kotlin (1.9.x or higher recommended)
- Experience working with MVVM architecture
- Knowledge of Clean Architecture principles
- Solid understanding of design patterns (Factory, Singleton, Repository, Observer, etc.)
- Experience working with coroutines and reactive state management
- Experience consuming APIs using Retrofit and OkHttp
- Experience with Git and good branching practices
- English level: Pre-intermediate
- Residence in Argentina (preferably Buenos Aires or Córdoba)
- Experience with Jetpack Compose (1.6+ recommended)
- Knowledge of Material Design and theming in Compose
- Experience using Hilt for dependency injection
- Knowledge of StateFlow and SharedFlow
- Experience with Navigation Component (deep links, safe args)
- Experience writing unit tests (JUnit) and UI tests (Compose Testing, Espresso)
- Familiarity with Gradle (KTS) and modularization practices
- Experience using tools such as Firebase Crashlytics
- Design and implement Android features following MVVM and Clean Architecture principles
- Develop and maintain mobile UI using modern Android frameworks
- Implement reactive state management using StateFlow, coroutines, and ViewModels
- Integrate APIs and backend services using Retrofit and networking libraries
- Ensure clean, maintainable, and scalable code through strong architecture and design patterns
- Write and maintain unit and UI tests to ensure application quality
- Collaborate closely with product, UX, and engineering teams
- Participate in code reviews and contribute to technical improvements
- Monitor and troubleshoot production issues using logging and monitoring tools
- Long-term collaboration on impactful digital products
- Opportunity to work with modern Android technologies
- Collaborative and growth-oriented engineering culture
- International environment with learning and development opportunities
Key Skills
Ranked by relevanceReady to apply?
Join Avenga and take your career to the next level!
Application takes less than 5 minutes

