Mediabistro logo
job logo

Senior Moodle / LMS / PHP Developer

ProScore Technologies · New York, NY, USA ·

Job type:
Full Time

Senior Moodle / LMS / PHP Developer Full-Stack

This is a remote position. Senior Moodle / LMS / PHP Developer Full-Stack · Moodle · E-Learning Standards & Integrations Department Engineering / Learning Technology Reports To CTO / VP of Engineering Employment Type Full-Time Location US (Remote / Hybrid) Experience 5+ Years
About the Role: We are looking for a seasoned Senior WordPress & LMS Developer with deep expertise in Moodle, custom PHP development, and e-learning standards. You will architect, build, and maintain robust Moodle-based learning management systems serving thousands of learners — owning everything from database schema and REST API design to pixel-perfect front-end components and third-party integrations. This is a high-impact, highly autonomous role suited to someone who thrives at the intersection of Moodle platform engineering and modern educational technology.
Moodle Moodle Plugins PHP 8+ MySQL SCORM xAPI / Tin Can LTI 1.3 REST API React / JS SASS / CSS Google Classroom Mindsmith Zoom LTI Moodle CLI Docker CI/CD
Key Responsibilities:
Platform Architecture & Development
E-Learning Standards & Integrations
Full-Stack UI & Front-End
Integrations & Automation
DevOps, Performance & Security
Collaboration & Leadership
Required Qualifications:
5+ years of professional Moodle development including custom plugin authorship, theme development, and platform administration.
Deep hands-on expertise with Moodle's plugin API, hook system, capability/role framework, gradebook API, and web services layer.
Expert-level PHP 8+ including OOP, namespaces, Composer, and PSR standards.
Solid command of MySQL / MariaDB: schema design, query optimisation, and migrations.
Demonstrated hands-on experience with SCORM 1.2 / 2004, xAPI, and LTI integration — not just awareness of the specs.
Strong JavaScript (ES6+) and experience with at least one modern front-end framework (React preferred).
Proficiency with Git version control and collaborative branching strategies (GitFlow, trunk-based).
Experience with REST API design and consumption, including authentication (OAuth, JWT, API keys).
What Success Looks Like:
30 Days: Full understanding of the existing codebase, LMS configuration, and active integrations. First minor bug fixes or enhancements shipped to production.
90 Days: Independently delivered at least one significant feature or integration. Established as a go-to resource on LMS standards questions within the team.
6 Months: Driving architecture decisions, mentoring team members, and owning end-to-end delivery of complex LMS initiatives including e-learning standards compliance.
Why Join Us: Work on a platform that directly impacts how people learn and grow. Fully remote-friendly culture with flexible working hours. Competitive salary, performance bonuses, and equity / profit-sharing (role dependent). Annual professional development budget for courses, conferences, and certifications. Access to cutting-edge e-learning technology and an experienced team passionate about EdTech. We are an equal opportunity employer. All qualified applicants will receive consideration without regard to race, colour, religion, gender, national origin, disability, or any other protected characteristic.