Find a jobRecruiters

Moodle Developer

Exclusive opportunity

Onsite

Moodle Developer

Look Media

Moodle Developer

Skills

PHPPostgreSQLMySQLMariaDBGitJiraJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

IDR 60,000,000 – IDR 84,000,000 / year

Location:

Jakarta, Indonesia

Work mode:

Onsite

Published on:

20 August 2026

What they need


Responsibilities

  • Develop and maintain custom Moodle theme using Mustache templates, SCSS, and JavaScript.
  • Build and maintain Moodle local plugins for custom features (e.g. certificate system, notifications, gamification).
  • Implement UI/UX designs from HTML mockups into pixel-accurate, responsive Moodle theme pages — including admin, report, and form-heavy pages, not just front-facing pages.
  • Ensure all customizations follow upgrade-safe development practices (plugin-based, no core hacks).
  • Debug and resolve styling/functional conflicts introduced by Moodle's core JS and legacy behavior.
  • Work from structured tickets (Jira) with clear acceptance criteria and execute them accurately and independently.
  • Collaborate closely with the design/PM lead and other developers to keep implementation consistent with the design system.
  • Maintain clear technical documentation for every plugin/theme component built.

Requirements

  • Proficient in PHP (OOP) with solid understanding of MVC-style architecture and templating systems.
  • Comfortable working with Mustache (or similar templating engines like Handlebars/Twig) and SCSS/CSS.
  • Direct experience building Moodle themes and/or plugins is a strong plus.
  • Understanding of relational databases (MySQL/MariaDB or PostgreSQL) and Git version control.
  • Highly detail-oriented and able to follow detailed instructions and specifications precisely, without missing steps.
  • Fast, responsive, and communicative.
  • Strong critical thinking, not just follow instructions blindly.
  • Willing to work under a 6-month contract, fully remote.

Other offers great for you!

These companies are also looking for great profiles

Celaneo

Senior Full Stack Developer

Permanent contract

Paris, France

Onsite, Hybrid

Skills

SQL QueriesNextNestReactNodeTypescript

1 day ago

Quick apply

Kleever

Lead Developer Backend PHP / Symfony - Freelance

Freelance

Paris, France

Hybrid

Skills

SymfonyPHPDomain Driven DesignMicroservicesPostgreSQLRabbitMQ

16 hours ago

Quick apply

Achil

Business Developer Grands Comptes

Permanent contract

Rouen, France

Onsite

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools