Android Developer ( Mid Level and Senior)

business Mach Consultants
location_on Doha
work full-time
A month ago

Description

Experience : 5-7 years Location : Qatar Job Type : Full-time Job Description We are seeking experienced Android Developers to join our mobile engineering team and help craft high-quality, scalable, and maintainable Android applications. You'll work with Jetpack Compose , Clean Architecture , and modular app design principles. Senior candidates will also be expected to lead architectural decisions, mentor peers, and drive technical excellence across projects. Responsibilities Build features using Jetpack Compose , Navigation-Compose , State Flow , and Coroutines . Design and maintain multi-module app architectures following Clean Architecture and separation of concerns. Implement REST API integration with Retrofit , handle local persistence with Room or Data Store . Optimize UI performance and responsiveness with Compose and custom components. Collaborate closely with backend engineers, designers, and QA teams to ensure seamless functionality and pixel-perfect UIs. Lead and participate in code reviews and contribute to internal libraries and shared components. Write and maintain unit, integration, and UI tests using JUnit , Mock K , Turbine , and Compose testing APIs. Maintain and optimize CI/CD pipelines , Gradle builds, and Git workflows . Contribute to documentation and participate in design discussions. Senior-Level Additions: Take ownership of architectural decisions and enforce modularization best practices . Mentor junior and mid-level developers via design sessions , pair programming , and code reviews . Drive adoption of advanced patterns like MVI , MVVM , sealed Result classes , and unidirectional data flow . Evaluate and introduce new technologies, Compose APIs, and tools like Accompanist . Improve app reliability through feature toggling, in-app updates, and runtime configuration. Requirements Proficient in Kotlin , Coroutines , Flow , and Jetpack libraries . Solid experience working on multi-module Android projects. Deep understanding of Clean Architecture , repository pattern , and domain-driven design . Hands-on experience with DI tools like Hilt or Koin . Comfortable with Firebase , Leak Canary , Crashlytics , ADB , and performance profiling. Familiar with best practices for testing , modular test strategies , and mocking. Experience with CI/CD tools and build optimization strategies.#J-18808-Ljbffr

Posted: 6th July 2025 4.03 am

Application Deadline: N/A

Apply Now

No related jobs found

Browse All Jobs