-
View all jobs
Job Description – Go (Golang) Developer – MDM Server
Position: Go Developer (MDM Server Development)
Role Overview
We are looking for a skilled GoLang Developer with hands-on experience in building and deploying Go-based applications, particularly in the Mobile Device Management (MDM) domain. The ideal candidate should have prior exposure to MicroMDM or NanoMDM, and be able to design, develop, and scale a custom MDM server for managing iOS and Android devices.
🛠 Responsibilities
Position: Go Developer (MDM Server Development)
Role Overview
We are looking for a skilled GoLang Developer with hands-on experience in building and deploying Go-based applications, particularly in the Mobile Device Management (MDM) domain. The ideal candidate should have prior exposure to MicroMDM or NanoMDM, and be able to design, develop, and scale a custom MDM server for managing iOS and Android devices.
🛠 Responsibilities
- Design, develop, and maintain GoLang applications and services.
- Build and extend custom MDM server functionalities (device enrollment, policy enforcement, app distribution, compliance checks).
- Work with MicroMDM and NanoMDM frameworks for iOS device management.
- Implement and optimize APNs (Apple Push Notification Service) and SCEP certificate workflows.
- Develop APIs and services for device enrollment, compliance, and remote actions (lock, wipe, app restrictions).
- Work with Android DPC app integration for device enrollment and management.
- Deploy, monitor, and scale Go applications in production environments (Docker/Kubernetes/Cloud).
- Collaborate with frontend, mobile, and DevOps teams to deliver a complete MDM solution.
- Ensure security, performance, and reliability of the server.
- Strong experience in GoLang development.
- Good understanding of REST APIs, gRPC, and distributed systems.
- Hands-on experience with MicroMDM and/or NanoMDM for iOS device management.
- Knowledge of MDM protocol, APNs, SCEP, and certificate-based authentication.
- Experience deploying Go applications using Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
- Familiarity with database systems (PostgreSQL, MySQL, or MongoDB).
- Understanding of mobile security, compliance policies, and device management concepts.
- Good problem-solving skills and ability to work in a fast-paced environment.
Key Skills
Ranked by relevance
golang
server
ios
android
kubernetes
postgresql
docker
devops
mysql
cloud
grpc
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
GAME DEVELOPER
2026-01-21
Full-time
Associate
India
IT Services
Engineering
View Job Details
Related
GAME DEVELOPER
2025-12-11
Full-time
Associate
India
IT Services
Engineering
View Job Details
Related
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Full-time
Not Applicable
Germany
IT Services
Engineering
Login to Apply
- Posted
- Sep 04, 2025
- Type
- Part-time
- Level
- Entry
- Location
- India
- Company
- Idea Usher
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
GAME DEVELOPER
2026-01-21
Full-time
Associate
India
IT Services
Engineering
View Job Details
Related
GAME DEVELOPER
2025-12-11
Full-time
Associate
India
IT Services
Engineering
View Job Details
Related
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Full-time
Not Applicable
Germany
IT Services
Engineering