Location: Addis Abbaba, working remote
Position Type: Full-Time
Compensation: $9/hour
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.
You will be helping us build our own custom MDM, as well as working on our convex backend.
Required Experience
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.