We re looking for a skilled Android Developer to build scalable and maintainable apps using Jetpack Compose modular architecture and Clean Architecture You ll own features endtoend from designing modular layers to delivering pixelperfect UIs and ensuring smooth performance Responsibilities Develop and maintain features using Jetpack Compose NavigationCompose and StateFlow Work on modular projects splitting responsibilities across base core data domain ui modules Enforce clean separation of concerns with Clean Architecture principles Integrate APIs using Retrofit manage caching with Room or DataStore Collaborate closely with designers and backend teams to define REST contract requirements Ensure a high level of app performance and responsiveness Conduct code reviews and contribute to shared component libraries Write unit and UI tests using JUnit MockK Turbine and Compose UI testing APIs Contribute to internal documentation and technical design documents Requirements Strong command of Kotlin Coroutines Flow and Jetpack Compose Experience working on multimodule Android apps Solid understanding of Clean Architecture repository pattern and domaindriven design Familiar with tools such as Android Studio ADB Firebase LeakCanary and Crashlytics Experience with Koin Hilt or other DI tools Good grasp of CI CD Gradle optimization and Git workflows Bonus Familiarity with Compose Animation APIs and Accompanist libraries If you are available please send your cv update cv in your account with required details and apply online
Android Developer • Doha, Qatar