Company Logo

Moodle Developer

Rp5,000,000 - 7,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

Node.js

MongoDB

JavaScript

Microsoft SQL Server

jQuery

Laravel

PHP

PostgreSQL

MySQL

LMS

React.js

C++

CMS

This job post is managed by

LM
Look Media

Job description for Moodle Developer at Look Media

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.
About the company
Look Media
E-Learning
11 - 50 employees

Look Media yang berdiri di bawah perusahaan PT. Republik Desain Indonesia merupakan penyedia jasa pengembangan konten dan sistem digital untuk tujuan pembelajaran di internal perusahaan ataupun tujuan komersil. Look Media memberikan solusi bagi kebutuhan digital klien, mulai dari Digital Learning, Digital Content, dan Digital Marketing.

Office address

Jl. Toapekong No.3, RT.6/RW.11, Grogol Sel., Kec. Kebayoran Lama, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12220

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
1–3 years
Minimum Associate Degree
Pt Kreator Solusi Informasi
Contract
1–3 years
Minimum Senior/Vocational High School
Peepl
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT ARTHA INFOTAMA
Full-Time
1–3 years
Minimum Associate Degree
PT WSGS Global Sentosa

Junior Programmer

Rp 4.5-6.5Mio
Full-Time
1–3 years
Minimum Associate Degree
PT Yapindo Transportama (PCP Express)

Moodle Developer