Company logo hidden

MDM Developer - Android

Unlock employer United Arab Emirates 1 hour ago · 02 Nov 2026

Financial

  • Estimate: $60k - $120k/yr*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Role
We are looking for an experienced Android MDM Client App Developer to develop and maintain an Android client application used for enterprise device management, security, monitoring, and policy enforcement. The ideal candidate should have strong knowledge of Android system APIs, Device Owner/Profile Owner, Android Enterprise, and device-level management.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities

  • Develop and maintain Android MDM client applications for enterprise-managed devices.
  • Implement device management policies using Android Enterprise APIs, DevicePolicyManager, Device Owner, and Profile Owner.
  • Develop features for application management, device configuration, restrictions, security policies, and compliance.
  • Implement remote device actions such as lock, wipe, reboot, configuration updates, and policy synchronization where supported.
  • Manage application installation, updates, permissions, and configuration on managed devices.
  • Implement background services, device enrollment, authentication, heartbeat, and secure communication with the MDM backend.
  • Integrate mechanisms for remote commands and policy updates.
  • Work with Android system APIs, ADB, debugging tools, and device logs to troubleshoot device-level issues.
  • Optimize the client for performance, battery consumption, reliability, and security.
  • Support Android OS upgrades and compatibility across different device manufacturers and Android versions.
  • Collaborate with backend, security, QA, and product teams to deliver MDM features.

Requirements

  • 8+ years of professional Android development experience.
  • Strong proficiency in Kotlin and Java.
  • Strong understanding of Android SDK and system-level APIs.
  • Hands-on experience with DevicePolicyManager, Device Owner, Profile Owner, and Android Enterprise.
  • Experience developing enterprise/device-management applications.
  • Knowledge of Android permissions, services, broadcast receivers, background execution, and app lifecycle.
  • Experience with REST APIs, JSON, authentication, and secure client-server communication.
  • Strong debugging skills using ADB, logcat, dumpsys, and Android Studio.
  • Understanding of Android security and application hardening.
  • Experience with different Android OEMs and Android versions is a plus.

Nice to Have

  • Experience with existing MDM/EMM/UEM platforms.
  • Experience with dedicated devices.
  • Experience with Android Open-Source Project (AOSP) or custom Android ROMs.
  • Experience with Android system applications and privileged APIs.
  • Experience working with Samsung Knox or other OEM management frameworks.
Apply Direct

Jobs you might like   View all jobs

About IT System Custom Software Development Company

Company details are hidden. Subscribe to view full company profile.

Independent company profile

Information about this company and its job listings is independently compiled by Zero Tax Jobs from publicly advertised opportunities. Zero Tax Jobs is not affiliated with, sponsored by, endorsed by, or acting on behalf of this company.

Ready to apply for this role?

Apply Direct