Senior Moodle / LMS / PHP Developer

Jobgether • United State
Remote
Apply
AI Summary

Lead design, development, and optimization of enterprise-grade learning management systems supporting large-scale digital learning initiatives. Build scalable, high-performance learning environments with custom plugins, integrations, and front-end experiences. Requires 5+ years Moodle development, advanced PHP 8+, and expertise in e-learning standards.

Key Highlights
5+ years professional Moodle development experience
Advanced PHP 8+ with object-oriented programming
Expertise in e-learning standards (SCORM, xAPI, LTI, CMI5)
Full-stack development including front-end and cloud infrastructure
Key Responsibilities
Design, develop, and maintain scalable, secure, and high-availability Moodle-based learning management systems supporting large learner populations
Build and enhance custom Moodle plugins, themes, APIs, and integrations while ensuring compliance with Moodle development standards and best practices
Implement and support e-learning technologies and standards including SCORM, xAPI (Tin Can), LTI, CMI5, and Learning Record Store (LRS) integrations
Technical Skills Required
Moodle PHP JavaScript
Benefits & Perks
Fully remote work environment
Competitive salary package
Performance-based bonus opportunities
Nice to Have
CMI5
Moodle Mobile
WooCommerce
LRS platforms
Cloud infrastructure
Industry certifications

Job Description


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Moodle / LMS / PHP Developer based in the United States.

We are seeking an experienced Senior Moodle / LMS / PHP Developer to lead the design, development, and optimization of enterprise-grade learning management systems that support large-scale digital learning initiatives. In this role, you will work across the full technology stack, combining deep Moodle expertise with modern PHP development, cloud infrastructure, and e-learning standards. You will play a key role in building scalable, high-performance learning environments, creating custom integrations, and enhancing learner experiences. This position offers significant autonomy, technical ownership, and the opportunity to influence platform architecture and engineering best practices. Working alongside product, design, and instructional teams, you will help deliver innovative educational technology solutions that impact thousands of users. It is an excellent opportunity for a senior developer passionate about learning technologies, platform engineering, and continuous innovation.

Accountabilities

  • Design, develop, and maintain scalable, secure, and high-availability Moodle-based learning management systems supporting large learner populations.
  • Build and enhance custom Moodle plugins, themes, APIs, and integrations while ensuring compliance with Moodle development standards and best practices.
  • Implement and support e-learning technologies and standards including SCORM, xAPI (Tin Can), LTI, CMI5, and Learning Record Store (LRS) integrations.
  • Develop responsive and accessible front-end experiences using modern JavaScript frameworks, Moodle templating systems, and user-centric design principles.
  • Integrate third-party platforms and services including learning tools, collaboration platforms, authentication providers, CRM systems, HR technologies, and videoconferencing solutions.
  • Design and maintain REST APIs, web services, and custom automation workflows to support seamless platform connectivity and data exchange.
  • Optimize platform performance through database tuning, caching strategies, infrastructure improvements, and code enhancements.
  • Manage cloud-hosted environments, deployment pipelines, system upgrades, security hardening, and ongoing maintenance activities.
  • Lead code reviews, establish development standards, mentor team members, and contribute to architectural decisions and technical roadmaps.
  • Collaborate with stakeholders to translate business, educational, and technical requirements into scalable and effective LMS solutions.

Requirements

  • 5+ years of professional Moodle development experience, including custom plugin development, theme customization, and platform administration.
  • Advanced expertise in PHP 8+, object-oriented programming, Composer, namespaces, and modern development standards.
  • Strong knowledge of Moodle architecture, plugin APIs, permissions framework, gradebook functionality, and web service capabilities.
  • Hands-on experience with MySQL or MariaDB, including schema design, performance optimization, and database maintenance.
  • Proven experience implementing and supporting e-learning standards such as SCORM, xAPI, LTI, and related learning technology integrations.
  • Strong JavaScript development skills with experience using modern front-end frameworks such as React.
  • Experience designing, consuming, and securing RESTful APIs using authentication methods such as OAuth, JWT, and API keys.
  • Proficiency with Git-based development workflows, version control, and collaborative engineering practices.
  • Experience managing cloud environments, CI/CD pipelines, and containerized development workflows.
  • Strong understanding of accessibility standards, responsive design, and user experience best practices.
  • Excellent problem-solving, communication, collaboration, and leadership skills.
  • Experience mentoring developers, leading technical initiatives, and communicating effectively with both technical and non-technical stakeholders.
  • Additional expertise in CMI5, Moodle Mobile, WooCommerce, LRS platforms, cloud infrastructure, or relevant industry certifications is considered a strong advantage.

Benefits

  • Fully remote work environment with flexible scheduling options.
  • Competitive salary package.
  • Performance-based bonus opportunities.
  • Equity or profit-sharing opportunities where applicable.
  • Annual professional development budget for training, certifications, conferences, and continuing education.
  • Opportunity to work with cutting-edge learning technologies and modern engineering practices.
  • Exposure to large-scale LMS implementations and innovative educational technology projects.
  • Collaborative, highly skilled, and mission-driven team environment.
  • Significant ownership and influence over technical architecture and product direction.
  • Long-term career growth and leadership development opportunities.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

ladders

United State

Manager, Learning & Development (Global)

Programming
•
11m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

United State

Systems Engineer for Mechatronic Group

Programming
•
26m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Capgemini Engineering

United State

Subscribe our newsletter

New Things Will Always Update Regularly