1

Moodle Developer Jobs in California (NOW HIRING)

Educational Technologist

Sacramento, CA · On-site

$77K - $139K/yr

Demonstrated experience administering or supporting a learning management system, preferably Moodle ... Experience or strong interest in AI tools, prompt engineering, and applied analytics in an ...

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

Strong technical proficiency with Learning Management Systems (LMS) platforms (e.g., Moodle, Canvas ... engineering solutions across the nation. Our operations are anchored in a commitment to trust ...

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 Jun 16, 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 also use JavaScript, HTML, and CSS for customizing themes and user interfaces. Knowledge of SQL is useful for managing databases associated with Moodle installations.

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 troubleshoot issues, develop plugins, 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.

Are software developer jobs still in demand?

Software developer jobs, including roles like Moodle developers, remain in high demand due to ongoing digital transformation and the need for online learning platforms. Skills in programming languages, web development, and familiarity with learning management systems are valuable in this field.

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 is the salary of Moodle?

The salary of a Moodle Developer varies depending on experience, location, and employer, but typically ranges from $50,000 to $100,000 annually. Skilled developers with knowledge of PHP, LMS integration, and customization can command higher salaries, especially in competitive markets.
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 job categories do people searching Moodle Developer jobs in California look for? The top searched job categories for 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:

Unmanned Systems Training Developer

BlackSea Technologies

San Diego, CA • On-site

$43.56 - $51.54/hr

Full-time

Posted 4 days ago

Be an early applicant


Job description

Description:

Job description

MUST BE A US CITIZEN (Please do not apply if you are not)

Company Introduction

At BlackSea Technologies, we don't just innovate; we revolutionize.

We are a close-knit team of creative and innovative thinkers specializing in full lifecycle development of cutting-edge maritime technology. At BlackSea, you won't just find a job; you'll find a community of experts who aspire to solve diverse and complex challenges. Be part of a company where your ideas matter, your expertise is valued, and your contributions make a real impact. Together, we are not just sailing; we are charting a course to push boundaries of what's possible.

Salary Range: $43.56 - $51.54

Travel: Yes 1-2x a year

Onsite : Yes

Responsibilities

- Develop and maintain LMS content for Unmanned Surface Vessel (USV) programs, including creation of both CUI and non-CUI training versions.

- Design and build online and instructor-led training modules for payload integration and subsystem operations.

Update and continuously improve Field Service Representative (FSR) Technician and Field Engineer training courses based on lessons learned and fleet feedback.

- Develop and deliver internal deployment training to prepare personnel for CONUS and OCONUS operations, including orientation courses for maintenance FSRs and field engineers.

- Build and maintain training documentation, checklists, and course libraries across engineering and maintenance disciplines.

- Support Learning Management System (LMS) administration, training tracking, and content updates within platforms such as Paylocity and internal documentation hubs.

- Collaborate with SMEs, engineers, and field teams to capture lessons learned and integrate them into training products and curriculum updates.

- Support delivery of Vendor Led Trainings (VLTs), Unit Level Trainings (ULTs), and Navy-focused training courses.

- Contribute to the development of partner and customer training programs, including Navy sUSV maintenance and engineering courses.

- Assist in scaling training capabilities, including course filming, public-facing LMS content, and support to Association for Uncrewed Vehicle Systems International (AUVSI) certification efforts.

- Assist in planning, scripting, and producing video tutorials to support a variety of projects.

- Travel within the United States up to 10% of the time

Requirements:

Requirements

- Bachelor’s degree in Instructional Design, Engineering, Technical Training, or related field (or equivalent experience).

- 3–7+ years of experience developing technical training content, LMS courses, or instructional materials.

- Experience designing and delivering blended learning solutions (eLearning, instructor-led, and hands-on training).Proficiency with LMS platforms (e.g., Paylocity, Moodle, Cornerstone, or similar).

- Experience working with technical systems (maritime, unmanned systems, mechanical/electrical systems, or defense platforms).

- Ability to translate complex technical information into clear, structured training content for operators and maintainers.

- Strong organizational skills with ability to manage multiple training efforts simultaneously in a fast-paced environment.

- Excellent written and verbal communication skills, including development of SOPs, checklists, and technical documentation.

- Ability to use, or quickly learn, common video-editing software tools.

- Willingness to support periodic travel and interaction with field teams and deployed personnel.

U.S. Citizenship and ability to obtain/maintain a security clearance (if required).

Desired Experience

- Experience supporting DoD, Navy, or unmanned maritime systems (USVs/UxVs).

- Familiarity with FSR or field engineering operations, including deployment environments.

- Experience developing maintenance and engineering training programs or certification pipelines.

- Knowledge of SCORM/xAPI standards and eLearning authoring tools (e.g., Articulate, Captivate).

- Experience building training for deployed or expeditionary personnel (CONUS/OCONUS environments).

- Background in video-based training, course filming, and multimedia content development.

- Familiarity with configuration management and documentation control systems.

- Experience supporting AUVSI training, certification programs, or public/private training initiatives.

- Prior military or defense contractor experience (especially Navy or maritime operations).