1

Moodle Developer Jobs in California (NOW HIRING)

Monitor and administer the organization's learning management system (Moodle), ensuring training ... Bachelor's degree in Operations Management, Industrial Engineering, Business Administration, or a ...

Overview VTG is seeking Senior Systems Engineers to serve as subject matter experts on the AN/SQQ ... Oversee MOODLE/LMS curriculum content development and IPRA authoring * Manage eMASS/ACAS operations ...

The Systems Engineers/Technical Specialist will support AN/SQQ-89(V) technical data, training, and ... Manage MOODLE/LMS courseware content development and updates in response to TI releases * Author ...

next page

Showing results 1-20

Moodle Developer information

See California salary details

$37.5K

$100.7K

$147K

How much do moodle developer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for moodle developer in California is $100,669.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $114,000.00 per year, depending on experience, location, and employer.

What is a Moodle Developer job?

A Moodle Developer is responsible for designing, developing, and maintaining e-learning platforms using Moodle, an open-source Learning Management System (LMS). They create custom plugins, themes, and integrations to enhance Moodle’s functionality, ensuring it meets the needs of educators and learners. This role involves troubleshooting issues, optimizing performance, and ensuring compliance with accessibility and security standards. Moodle Developers typically work with PHP, MySQL, JavaScript, and related technologies to customize and extend the platform’s capabilities.

What coding language is Moodle?

Moodle is primarily developed using PHP, a server-side scripting language. Developers working on Moodle often use PHP along with HTML, CSS, and JavaScript to customize and extend its functionality. Knowledge of these languages is essential for Moodle developers to create plugins and modify the platform.

Is Moodle run by AWS?

Moodle, an open-source learning platform, can be hosted on AWS by organizations or developers, but it is not exclusively run or managed by AWS. Many Moodle deployments use cloud services like AWS for hosting, but the platform itself is independent and can be hosted on various environments, including on-premises servers or other cloud providers. As a Moodle developer, familiarity with cloud hosting and server management is beneficial for deployment and maintenance.

What is a Moodle developer?

A Moodle developer is a professional who designs, customizes, and maintains the Moodle learning management system, often using PHP, HTML, and JavaScript. They may also develop plugins, troubleshoot issues, and ensure the platform meets educational or organizational needs.

What are the key skills and qualifications needed to thrive in the Moodle Developer position, and why are they important?

To thrive as a Moodle Developer, you need strong PHP programming skills, proficiency with MySQL databases, and experience with web technologies like HTML, CSS, and JavaScript, often backed by a relevant computer science degree. Familiarity with the Moodle LMS platform, Git version control, and certifications such as Certified Moodle Educator are highly valued in this role. Attention to detail, problem-solving ability, effective communication, and a collaborative mindset help developers excel in team-based projects. These capabilities are crucial for building, customizing, and supporting Moodle-based learning environments that meet users’ needs.

Who is the CEO of Moodle?

Moodle is an open-source learning platform, and it does not have a CEO. Instead, it is maintained by Moodle Pty Ltd, a company led by its founder and managing director, Martin Dougiamas. As a developer working with Moodle, understanding its leadership can be helpful for community engagement and project collaboration.

What are the typical daily responsibilities of a Moodle Developer?

A typical day for a Moodle Developer involves developing and customizing plugins and themes, troubleshooting issues, and implementing updates to enhance system performance and security. You might work closely with instructional designers, educators, and IT teams to translate learning needs into technical solutions within the Moodle platform. Regular tasks often include code reviews, database management, and integrating third-party tools to extend Moodle’s functionality. Collaboration and ongoing communication are key, as you’ll frequently participate in meetings to prioritize features and address stakeholder feedback.

What are the most commonly searched types of Moodle Developer jobs in California? The most popular types of Moodle Developer jobs in California are:
What cities in California are hiring for Moodle Developer jobs? Cities in California with the most Moodle Developer job openings:
Infographic showing various Moodle Developer job openings in California as of July 2026, with employment types broken down into 70% Full Time, and 30% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $100,669 per year, or $48.4 per hour.
LMS Systems Manager - Moodle

LMS Systems Manager - Moodle

Westcliff University

Irvine, CA • On-site

Full-time

Posted 6 days ago


Job description

Description:

What if your next job wasn’t just a role, but a place where you truly felt valued, inspired, and empowered? Imagine working for a company that’s dedicated to educating, inspiring, and empowering others, while fostering a family-like atmosphere that genuinely respects and appreciates every team member. Now, imagine that this company also offers A flexible hybrid work schedule

  • Strong, guiding values that drive everything we do
  • Outstanding benefits to support your well-being
  • The opportunity to make a meaningful impact every day

Does that sound like a place where you’d thrive? If so, keep reading, because this is exactly what Westcliff University is all about. Here’s a glimpse of what makes our culture amazing: At Westcliff, we strive to be the best in all we do, celebrating and supporting each team member as we grow and succeed together. As a global leader in innovative education, we’re known for our transformative, tech-driven programs and our unwavering commitment to excellence, social responsibility, and diversity. Our tagline – Educate. Inspire. Empower. – perfectly sums up our mission: to create opportunities for students and employees to achieve success through hard work and empowerment. At Westcliff, we embrace diversity in every form. Regardless of your race, gender, sexual orientation, family status, religion, ethnicity, national origin, physical ability, veteran status, or age – you belong here. By joining the Westcliff team, you’ll have the chance to leave your personal mark on a growing institution, helping us shape the future of education while being part of a supportive and innovative community. Ready to feel inspired and appreciated while making a real difference? Apply now, and let’s grow and succeed together!



LMS Systems Manager - Moodle

The Systems Manager/Analyst for the Moodle Learning Management System (LMS) is responsible for the analysis, configuration, optimization, and support of the institution’s Moodle environment. This role partners with faculty, instructional designers, and IT staff to ensure the LMS effectively supports teaching, learning, and administrative functions.The analyst will lead system enhancements, integrations, reporting, and performance tuning while ensuring a secure, scalable, and user-friendly experience for all stakeholders.
Essential Job Duties and Functions System Administration & Support

  • Administer, configure, and maintain the Moodle LMS environment
  • Monitor system performance, uptime, and reliability
  • Troubleshoot and resolve technical issues related to LMS functionality
  • Manage user roles, permissions, and course structures

Business & Systems Analysis

  • Gather and document functional and technical requirements from stakeholders
  • Analyze business processes and recommend LMS-based solutions
  • Translate academic and administrative needs into system configurations

Integration & Development

  • Support integration between Moodle and enterprise systems (e.g., SIS, authentication systems, third-party tools)
  • Collaborate with developers on custom plugins, APIs, and automation
  • Manage updates, patches, and version upgrades

Reporting & Analytics

  • Develop and maintain LMS reports and dashboards
  • Support data analysis related to student engagement, retention, and course effectiveness
  • Ensure data integrity and compliance with institutional policies

Training & Documentation

  • Provide training and support to faculty and staff on Moodle features and best practices
  • Create and maintain user guides, documentation, and knowledge base articles

Required Qualifications

  • Bachelor’s degree in information systems, Computer Science, Educational Technology, or related field
  • 3+ years of experience supporting or administering a Learning Management System (preferably Moodle)
  • Experience with systems analysis, requirements gathering, and documentation
  • Knowledge of SQL, data reporting tools, and system integrations
  • Familiarity with web technologies (HTML, CSS, JavaScript)
  • Strong problem-solving, analytical, and communication skills
Requirements: