Android + Node.js Developer (MDM Platform Development)
- Location :
- Hyderabad, India (On-site / Hybrid)
- Salary :
- ₹30,000 – ₹50,000 per month (based on experience and skill level)
- Experience :
- 2–5 years
About the Role
We’re building a
custom Mobile Device Management (MDM) platformdesigned for zero-touch Android configuration and remote enterprise control. You’ll be responsible for developing both thecustom Android Launcher appand thebackend infrastructurethat enables real-time device management, app publishing, and policy control.You’ll work across Android, backend (Node.js, MongoDB), and the web admin console (React.js) to deliver a seamless, secure device management experience.
Key Responsibilities
Android Development
Build acustom Android launcherthat replaces the default home screen.IntegrateZero-Touch Enrollmentfor automatic provisioning of managed devices.Implement device policies such as :Kiosk mode / screen pinningApp installation and removal from the backendWi-Fi / hotspot / network restrictionsRemote lock, reboot, and factory resetDevelop secure communication between the launcher and backend APIs using REST or MQTT / WebSocket.Backend Development (Node.js + MongoDB)
BuildRESTful APIsto manage communication between devices and the admin console.Design backend logic for device registration, app deployment, and policy enforcement.Implement authentication and secure data transfer between devices and server.Work withMongoDBfor scalable data storage and retrieval.Admin Console (React.js)
Collaborate on building aReact.js dashboardfor administrators to :View registered devicesPush policies and app updatesMonitor status and logs in real-timeIntegrate backend APIs into the admin interface.Tech Stack
Frontend :React.js, Tailwind / Material UIBackend :Node.js, Express.js, MongoDBMobile :Android (Kotlin / Java), Android Management APIs, Zero-Touch ConfigurationCloud :AWS / GCP / Firebase (preferred)Version Control :Git, GitHub / GitLabCommunication Protocols :REST, MQTT / WebSocketRequired Skills
Strong experience inAndroid app development(especially launcher or kiosk-based apps).Good understanding ofAndroid Device Policy Managerand enterprise device management.Proficiency inNode.jsandMongoDBfor backend services.Experience withREST APIsandReact.js integrationFamiliarity withMDM systemsorremote device managementconcepts.Nice to Have
Experience withFirebase Cloud Messagingfor device sync.Understanding ofDockerCI / CD, orAWS / GCP deploymentPrior experience withIoT or device control platformsWhat You’ll Build
custom Android launcherfor managed devices.cloud-based admin consolefor managing apps and policies.Real-time communication and control between the server and devices.Why Join Us
Be part of acore engineering teambuilding a full MDM system from scratch.Work on cutting-edge Android customization and enterprise tech.Opportunity to learn and grow acrossmobile, backend, and cloud systemsFlexible environment with real impact on product direction.