Back to all jobs

Full-Stack MDM Developer (Backend-Focused)

Posted about 2 hours agoEthiopia
Description

Full-Stack MDM Developer (Backend-Focused)

Location: Addis Abbaba, working remote

Position Type: Full-Time

Compensation: $9/hour

Job Overview

We are looking for a highly skilled Full-Stack Developer (Backend-Focused) to help us build a custom Mobile Device Management (MDM) system from scratch supporting both iOS and Android devices.

This role is heavily backend-oriented and requires strong experience with TypeScript. We use Convex as part of our backend infrastructure, so experience with Convex (or similar backend-as-a-service architectures) is highly preferred.

You will work closely with both the frontend team and the MDM team to design, implement, and scale a secure, enterprise-grade device management platform.

Key Responsibilities

You will be helping us build our own custom MDM, as well as working on our convex backend.

  • Assist with building a custom MDM system for iOS and Android
  • Implement device enrollment, policy enforcement, remote configuration, app deployment, and remote wipe capabilities
  • Develop secure device communication and management workflows
  • Design and maintain backend services using TypeScript and Convex
  • Build APIs and data models to support MDM functionality
  • Collaborate with the frontend team to integrate backend services seamlessly
  • Ensure scalability, reliability, and maintainability of backend systems

Required Experience

  • Proven experience building or working with MDM solutions for iOS and Android
  • Strong understanding of Apple DEP, Managed App Configurations, Android Enterprise, and related MDM protocols
  • Experience building backend systems for production environments

Programming Skills

  • Strong proficiency in TypeScript (required)
  • Experience with Convex (preferred) or similar backend platforms
  • Experience with RESTful APIs and third-party integrations
  • Familiarity with Swift, react native, go, and python is a plus

Other Requirements

  • Strong analytical and problem-solving skills
  • Ability to work independently in a remote environment
  • Clear communication skills and ability to collaborate cross-functionally

Preferred Qualifications

  • 5+ years of development experience
  • 3+ years of experience working specifically with MDM systems
  • Experience building systems from scratch in a startup or fast-paced environment
  • Relevant certifications in MDM platforms (Jamf, Intune, etc.)

Requirements

Required Skills & Experience:

- Technical Expertise:

- Proven experience developing and deploying MDM solutions for both iOS and Android platforms.

- Strong understanding of MDM protocols such as Apple’s Device Enrollment Program (DEP), Managed App Configurations, Android Enterprise, and others.

- Experience with MDM tools such as Jamf, Microsoft Intune, VMware Workspace ONE, or similar platforms.

- Programming Skills:

- Proficiency in languages such as Swift, Kotlin, Java, and Python.

- Experience with RESTful APIs and integrating with third-party systems.

- Security Knowledge:

- Understanding of mobile security best practices, encryption, and secure communication protocols.

- Familiarity with regulatory requirements such as HIPAA, GDPR, and CCPA.

- Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.

- Communication: Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.

Apply Now
Take the next step in your career

Found an issue?

[email protected]
About QuickTeam

People

2-10 employees

Industry

Staffing and Recruiting

Type

Privately Held

Locations

Links