L
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
C
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
SQL QueriesNextNestReactNodeTypescript
1 day ago
Quick apply
K
Kleever
Lead Developer Backend PHP / Symfony - Freelance
Freelance
Paris, France
Hybrid
Skills
SymfonyPHPDomain Driven DesignMicroservicesPostgreSQLRabbitMQ
16 hours ago
Quick apply
A
Achil
Business Developer Grands Comptes
Permanent contract
Rouen, France
Onsite
3 hours ago
Quick apply