Senior Android Engineer

IDCMPS · abu dhabi, abu dhabi emirate, United-Arab-Emirates

Location
abu dhabi
Job Type
Full-time
Posted
May 31, 2026

Job Description

Job Description

Design, develop, and maintain native Android applications using Kotlin, ensuring high performance and reliability across devices and OS versions.

Implement modular, scalable architectures following Clean Architecture principles (data, domain, presentation layers).

Build modern UI using Jetpack Compose and XML layouts with strong focus on usability and consistency.

Implement dependency injection using Dagger/Hilt.

Integrate RESTful APIs using Retrofit and OkHttp.

Manage deep linking, navigation, and inter‑module communication in multi‑module projects.

Write unit, integration, and UI tests using JUnit, Mockito, and Espresso.

Collaborate with QA, product, design, and backend teams in an Agile environment.

Participate in code reviews and mentor junior engineers.

Continuously improve development practices and tools.

Requirements

  • 6–8 years of experience in native An...

Ready to Apply?

Submit your application for Senior Android Engineer at IDCMPS

Apply Now