Full Time
4 CAD
40
Sep 29, 2026
Job Type: Full-Time, Long-Term Remote
Schedule: 7-8 hours/day, 5 days/week
Hours: 10:00 AM to 6:00 PM Toronto time
Rate: CAD $4/hour
Probation: 1.5 months
We are looking for an experienced and reliable Moodle Developer to customize and support our college’s learning management system.
The primary focus will be developing or customizing a Moodle theme to match our college’s colour codes, logo, and branding. The role also includes installing, configuring, and customizing plugins to support our academic and administrative needs.
Key Responsibilities
Develop or customize a Moodle theme based on our college’s brand guidelines and colour codes.
Customize the login page, homepage, dashboards, course pages, navigation, and other interface elements.
Create a consistent, user-friendly experience across desktop, tablet, and mobile devices.
Recommend, install, and configure Moodle plugins based on the college’s requirements.
Modify existing plugins or develop custom functionality when suitable solutions are unavailable.
Troubleshoot theme, plugin, layout, and functionality issues.
Test changes before deployment and check compatibility with our Moodle version and existing plugins.
Document customizations and provide clear instructions for ongoing maintenance.
Implement revisions based on feedback from the college team.
Create and organize Moodle courses, upload learning materials, and guide college staff on adding and managing course content.
Required Skills & Experience
Demonstrated experience with Moodle development, theme customization, and plugin implementation.
Strong working knowledge of PHP, HTML, CSS/SCSS, and JavaScript.
Familiarity with Moodle’s theme structure, templates, APIs, and database.
Ability to translate branding requirements into a polished, functional interface.
Experience making responsive and accessible layouts.
Ability to work independently, communicate clearly, and meet agreed deadlines.
Experience working with colleges or other educational institutions is an asset.
Application Requirements
Please include:
Resume
Examples of Moodle websites, themes, or plugins you have worked on. (required)
Short video introduction describing your relevant Moodle experience.
Confirmation that you can work 8 hours/day during the required Toronto-time schedule.
Confirmation that you are comfortable with the CAD $4/hour rate and 1.5-month probation period.
Email
Applications without relevant Moodle work examples and a short video introduction may not be considered.
Work Location: Remote