The Role
Develop and extend Moodle APIs and web services for mobile applications and external LMS platforms. Build secure middleware, integrate CRM, ERP, payment, analytics, and identity systems, and optimize API performance, authentication, authorization, and data synchronization. Customize Moodle core and plugins, troubleshoot complex integrations, and collaborate with application, product, QA, and DevOps teams.
Summary Generated by Built In
Moodle Developer/API Integration expert
About the company -
AI CERTs™ is a global edtech organization focused on role-based AI and blockchain certifications—we build industry-recognized programs rooted in practical application, not just theory. Our mission is to certify and empower 1 billion individuals by making lifelong learning accessible, relevant, and credible across geographies and job functions. We partner with corporations, training institutions, and academic bodies to deliver flexible, scalable certification paths aligned with real-world roles.
Summary
We are looking for a highly skilled Moodle API Integration Expert who specializes in designing, developing, and extending APIs to power mobile applications and external platforms built on top of Moodle. The ideal candidate has deep experience integrating Moodle with multiple systems and building scalable, secure API layers beyond standard Moodle usage.
Key Responsibilities
Design, develop, and maintain custom Moodle APIs to support mobile apps and external LMS platformsRole
Extend and customize Moodle Web Services (REST/SOAP) for high-performance integrations
Build middleware or service layers to expose Moodle data securely and efficiently
Integrate Moodle with third-party systems such as mobile apps, CRM, ERP, payment gateways, analytics, and identity provider
Customize Moodle core and plugins with an API-first approach
Optimize API performance, scalability, authentication, and authorization
Implement secure data exchange using tokens, OAuth, and role-based access
Troubleshoot complex integration and data-sync issues across systems
Collaborate closely with App Developers, Product Managers, QA, and DevOps teams
Required Skills & Experience
4+ years of hands-on Moodle development experience, with a strong focus on integrations
Proven experience in creating and extending Moodle APIs for mobile apps or external platforms
Strong expertise in PHP and Moodle Web Services (REST/SOAP)
Solid database knowledge: MySQL / PostgreSQL, including performance optimization
Experience working with custom authentication flows and API security
Strong understanding of LMS standards: SCORM, xAPI, LTI
Experience integrating Moodle with mobile applications (Android/iOS/Flutter/React Native)
Familiarity with Git-based workflows and deployment pipelines
Nice to Have
Experience building custom LMS layers on top of Moodle
Exposure to headless or decoupled Moodle architectures
Cloud-hosted Moodle experience (AWS/Azure/GCP)
Experience with caching, queuing, or background jobs for high-load APIs
- Work on an innovative AI-driven platform with global reach.
- Collaborative, high-impact startup culture.
- Ownership, autonomy, and opportunities for growth as we scale.
Skills Required
- 4+ years of hands-on Moodle development experience focused on integrations
- Experience creating and extending Moodle APIs for mobile applications or external platforms
- Strong PHP expertise
- Expertise with Moodle Web Services, including REST and SOAP
- Database knowledge with MySQL and/or PostgreSQL, including performance optimization
- Experience with custom authentication flows and API security
- Understanding of SCORM, xAPI, and LTI standards
- Experience integrating Moodle with mobile applications such as Android, iOS, Flutter, or React Native
- Familiarity with Git-based workflows and deployment pipelines
- Experience building custom LMS layers on top of Moodle
- Exposure to headless or decoupled Moodle architectures
- Cloud-hosted Moodle experience with AWS, Azure, or GCP
- Experience with caching, queuing, or background jobs for high-load APIs
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company









