···
Log in / Register
Senior Android Developer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
José Antonio de Sucre 1409, X5000JXH Córdoba, Argentina
Favourites
New tab
Share
Description

**Detalles de la oferta** ------------------------- This is us At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000\+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development. This is the job We are looking for a Senior Android Engineer to join a high\-performing team building scalable and modern mobile solutions. In this role, you will leverage your technical expertise to design, develop, and maintain Android applications using Kotlin and modern architecture patterns. You'll contribute to shaping clean, testable, and modular codebases while working with state\-of\-the\-art tools like Jetpack Compose, Hilt, and StateFlow. As a Senior Engineer, you'll play a key role in defining technical direction, improving performance, and ensuring seamless user experiences across the mobile platform. This is you 3–5 years of experience as an Android Developer, with a strong understanding of mobile application architecture and lifecycle. Reside in CABA/AMBA (Argentina) in order to be able to eventually attend the office when required by the team for work\-related or social events, although in\-person attendance is not mandatory. Proficiency in Kotlin (v1\.9\.x or higher preferred). Solid experience with MVVM architecture and knowledge of Clean Architecture principles. Skilled in implementing and maintaining design patterns such as Factory, Singleton, Repository, and Observer. Experience with Jetpack Compose (v1\.6\.x\+ recommended), ViewModel, and State management using State, MutableState, and StateFlow / SharedFlow. Familiarity with Material Design 2 and theming in Compose. Practical knowledge of Kotlin Coroutines (collect, collectLatest, etc.) and their integration with reactive UI. Solid testing skills: Unit testing with JUnit 4/5 UI testing with Compose Testing and Espresso Mocking with Mockito or MockK Experience in implementing structured navigation using the Navigation Component, with support for deep links, safe args, and back stack management. Clear understanding of layer separation and responsibility distribution in mobile app architecture. Strong communication and problem\-solving skills, with a proactive approach to collaboration and continuous improvement. English level: Intermediate. This is your role Design and build scalable Android applications using modern development tools and best practices. Implement clean, maintainable, and testable code following Clean Architecture and MVVM patterns. Drive performance improvements and ensure robustness in the mobile application lifecycle. Integrate state management solutions using StateFlow and coroutines in Compose\-based UI. Collaborate with cross\-functional teams to define and implement application features. Ensure high code quality through automated testing and regular code reviews. Mentor junior developers and contribute to architectural discussions and decision\-making. Stay current with industry trends and continuously bring innovation to the Android development process. \#J\-18808\-Ljbffr **Salario Nominal****:** A convenir **Fuente****:** Jobleads

Source:  indeed View original post
Sofía González
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.