Android Developer

business Client of 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 will 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: 29th June 2025 4.01 am

Application Deadline: N/A

Apply Now

Similar Jobs

Explore more opportunities like this

Android Developer

PS Tech
Doha
full-time
A month ago
View Details

Mobility Developer

Management Solutions International MSI
Doha
full-time
A month ago
View Details

Software Development Manager / Solution Architect

Aroma City Group
Doha
full-time
A month ago
View Details

NET Full-Stack Web Developer

Premium Solutions
Doha
full-time
A month ago
View Details

Android Developer

Client of Mach Consultants
Doha
full-time
A month ago
View Details

Senior Android Engineer

SWATX
Doha
full-time
A month ago
View Details

Mobile Application Developer

Swan Global
Doha
full-time
A month ago
View Details

Android Developer ( Mid Level and Senior)

Mach Consultants
Doha
full-time
A month ago
View Details