Moodle logo
✓ Official Listing🎯 Active Opportunity

Developer

Moodle•Posted today•Last checked Nov 13, 2026
📍 Remote
💼 2–3 Years
⏰ Full-time
🎓 Any with given exp Batch
🚀 Engineering
💰Not specified

⚡ Job at a Glance

Links to Official Career Page
CompanyMoodle
RoleEngineering
LocationRemote
BatchAny with given exp Batch
Job TypeFull-time
Experience2–3 Years
Posted Date12 Nov 2026
Official Career RouteDirect Link to Official Career Page on moodle.bamboohr.com
Official Apply Link →

Job Description & Official Details

Official Employer Listing

Job Description

Moodle Hiring 2026 | Developer | 2–3 Years Experience | Fully Remote

Moodle is hiring a Developer for its Platform Solutions team. This is an exciting opportunity for developers interested in PHP, JavaScript, open-source software, and AI-assisted software development.

The role offers an opportunity to contribute to Moodle LMS, an open-source learning management platform used by millions of learners worldwide.

Moodle is particularly interested in developers who actively use AI coding tools such as Claude Code, Cursor, GitHub Copilot, and LLM APIs to build real-world applications and improve development workflows.

Job Details

Company: Moodle

Job Role: Developer

Department: Platform Solutions

Experience: 2–3 Years

Employment Type: Permanent / Full-Time

Work Mode: Fully Remote

Eligible Locations: India, Indonesia, Vietnam, Philippines

Location (India): Remote

Required Technologies: PHP, JavaScript

Salary: Not specified

🚀 Role Overview

As a Developer at Moodle, you will work on the core Moodle LMS platform alongside experienced developers.

You will contribute to designing, developing, testing, and maintaining software solutions while using AI coding agents as part of your everyday development workflow.

The role focuses on writing high-quality PHP and JavaScript code, building internal tools and automations, participating in code reviews, and contributing to projects that impact users globally.

🎯 What Success Looks Like in This Role

  1. ✓Software Development

Collaborate with experienced developers to design, develop, and implement software solutions.

Write clean, maintainable, and well-tested PHP and JavaScript code.

Contribute to the full software development lifecycle, from concept to deployment and maintenance.

Work on improving and maintaining the Moodle LMS platform.

  1. ✓AI-Assisted Development

Use AI coding agents for development, debugging, testing, and documentation.

Work with tools such as Claude Code, Cursor, GitHub Copilot, and LLM APIs.

Write clear specifications and prompts to guide AI coding agents.

Review, test, and refine AI-generated code.

Understand and explain the code being developed, regardless of whether it was initially written by an AI agent.

  1. ✓Engineering & Collaboration

Build small automations and internal tools to improve team productivity.

Participate in code reviews and follow engineering best practices.

Learn new technologies and tools while solving real-world problems.

Collaborate with a globally distributed engineering team.

Required Skills & Qualifications

2–3 years of developer experience.

Experience with or knowledge of PHP and JavaScript.

Hands-on experience with agentic AI development tools.

Familiarity with Claude Code, Cursor, GitHub Copilot, or custom LLM-based agents.

Understanding of prompt engineering and context management.

Ability to break development tasks into smaller, verifiable steps.

Ability to review AI-generated code and identify incorrect or unreliable output.

Strong problem-solving and analytical skills.

Attention to detail and willingness to learn.

Good communication and collaboration skills.

Nice-to-Have Skills

Model Context Protocol (MCP).

Retrieval-Augmented Generation (RAG).

Prompt and context engineering.

Agent evaluation and testing.

Experience building custom AI tools, plugins, or agents.

Experience with OpenAI or Anthropic APIs.

Open-source contributions or personal development projects.

What Moodle Offers

Fully remote working opportunities.

Work with a globally distributed team across 25+ countries.

Annual learning and development allowance.

Opportunities to work on a platform used worldwide.

Flexible working arrangements.

Additional time off for personal and community activities.

Birthday leave and flexible public holidays.

Additional employee benefits and flexible benefit options.

Opportunity to contribute to an open-source platform.

Who Should Apply?

Developers who enjoy building software, experimenting with AI coding agents, and contributing to open-source projects should consider this opportunity.

Moodle values practical skills and real projects. A GitHub repository, demo video, or technical blog explaining something you have built can help demonstrate your experience. Formal AI certifications are not required.

Technical Skills Required / Mentioned in JD
JavaScriptCommunication
Stated Eligibility & Role Attributes
• Experience: 2–3 Years
• Graduation Batch: Any with given exp Batch
• Location: Remote
• Job Type: Full-time
Ready to apply?Applications are processed directly on moodle.bamboohr.com.
Apply Now →

📋 How to Apply

Official Step-by-Step
1
Open Official Career Page: Click the application button to navigate directly to Moodle's official careers portal on moodle.bamboohr.com.
2
Verify Listing Status: Confirm on the employer's portal that the opening is currently open and accepting submissions, as employers close postings when candidate limits are reached.
3
Submit Application Directly: Complete the candidate profile and upload your resume on the employer's site. CampusToCareer does not store or process candidate applications.
4
Zero Application Fee: Neither genuine employers nor CampusToCareer ever charge any fee to apply or attend interviews.
Official portal: moodle.bamboohr.comApply on moodle.bamboohr.com →

Frequently Asked Questions

Click the official apply link on this page to be directed straight to Moodle's official careers portal or applicant tracking system. CampusToCareer never collects resumes or charges any candidate fees—your application is submitted directly to Moodle.

Employers like Moodle close job applications as soon as they reach their recruitment quota. If this opening has closed, please explore our related job listings and category pages for fresh active opportunities.

📝 Preparation Notes: Developer

Preparation Notes • 2 min read

Preparation notes for Developer (Full-time) at Moodle in Remote. Compensation: Not specified. Review the role-specific pointers and eligibility details below before applying on the official company portal.

Role & Skill Focus

Key technical skills listed: JavaScript, Communication. Review practical implementations or project work in these areas before interviews.

Prepare to discuss system architecture, API design, code maintainability, and past production deliverables.

Eligibility & Application Notes

Experience: 2–3 Years.

Eligible batch: Any with given exp.

Work arrangement: Remote (Remote).

Application note: Applications should be submitted directly via the employer's official career portal.

Active Listings
View all guides →
Coding Prep15 min read

DSA Roadmap for Placement Season: 60-Day Campus Sprint Strategy

A day-by-day, structured 60-day preparation sprint for college placement season, balancing online assessments, aptitude tests, and technical coding rounds.

Read Guide →
Placement12 min read

4-Week Campus Placement Aptitude Preparation Plan: Quants, Logical Reasoning, and Verbal Strategy

Structured four-week daily study calendar to clear Round 1 campus placement aptitude tests for service MNCs and tech product companies without academic burnout.

Read Guide →
Resume14 min read

ATS Resume Optimization: How Freshers Can Pass Automated Screening

A comprehensive, recruiter-aligned guide to formatting, keyword targeting, and structural parsing so your fresher resume passes ATS filters and impresses hiring teams.

Read Guide →