Talent.com
Android / Nodejs / Reactjs

Android / Nodejs / Reactjs

ONESAZHyderabad, Telangana, India
1 day ago
Job description

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) platform
  • designed for zero-touch Android configuration and remote enterprise control. You’ll be responsible for developing both the
  • custom Android Launcher app
  • and the
  • backend infrastructure
  • that 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 a
  • custom Android launcher
  • that replaces the default home screen.
  • Integrate
  • Zero-Touch Enrollment
  • for automatic provisioning of managed devices.
  • Implement device policies such as :
  • Kiosk mode / screen pinning
  • App installation and removal from the backend
  • Wi-Fi / hotspot / network restrictions
  • Remote lock, reboot, and factory reset
  • Develop secure communication between the launcher and backend APIs using REST or MQTT / WebSocket.
  • Backend Development (Node.js + MongoDB)

  • Build
  • RESTful APIs
  • to 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 with
  • MongoDB
  • for scalable data storage and retrieval.
  • Admin Console (React.js)

  • Collaborate on building a
  • React.js dashboard
  • for administrators to :
  • View registered devices
  • Push policies and app updates
  • Monitor status and logs in real-time
  • Integrate backend APIs into the admin interface.
  • Tech Stack

  • Frontend :
  • React.js, Tailwind / Material UI
  • Backend :
  • Node.js, Express.js, MongoDB
  • Mobile :
  • Android (Kotlin / Java), Android Management APIs, Zero-Touch Configuration
  • Cloud :
  • AWS / GCP / Firebase (preferred)
  • Version Control :
  • Git, GitHub / GitLab
  • Communication Protocols :
  • REST, MQTT / WebSocket
  • Required Skills

  • Strong experience in
  • Android app development
  • (especially launcher or kiosk-based apps).
  • Good understanding of
  • Android Device Policy Manager
  • and enterprise device management.
  • Proficiency in
  • Node.js
  • and
  • MongoDB
  • for backend services.
  • Experience with
  • REST APIs
  • and
  • React.js integration
  • Familiarity with
  • MDM systems
  • or
  • remote device management
  • concepts.
  • Nice to Have

  • Experience with
  • Firebase Cloud Messaging
  • for device sync.
  • Understanding of
  • Docker
  • CI / CD
  • , or
  • AWS / GCP deployment
  • Prior experience with
  • IoT or device control platforms
  • What You’ll Build

  • custom Android launcher
  • for managed devices.
  • cloud-based admin console
  • for managing apps and policies.
  • Real-time communication and control between the server and devices.
  • Why Join Us

  • Be part of a
  • core engineering team
  • building a full MDM system from scratch.
  • Work on cutting-edge Android customization and enterprise tech.
  • Opportunity to learn and grow across
  • mobile, backend, and cloud systems
  • Flexible environment with real impact on product direction.
  • Create a job alert for this search

    Android • Hyderabad, Telangana, India