Moodle jobs

A database of Moodle-related jobs offered.

You need an account on in order to post an advert. Login then click the "Add entry" tab. Adverts require approval before they are viewable by everyone. A pink background to your advert indicates that it is awaiting approval.

You may update your advert at any time by editing your entry. Please remember to delete your advert when the position is no longer available. You may post up to two adverts.

Job offered: Moodle Plugin Developer

Type: Contract
Location: Remote / Austrailia


Our current plugin offers users the ability to open our video selector in a popup, and then select a video to embed within Moodle. At the moment this is offered as an activity module, an Atto editor plugin and a TinyMCE plugin.

We would want our new plugin to implement the following but also explore new features listed below:


We want a re-implementation of all our existing features but we also want a few extras:

Here’s a list of stuff that we want but don’t already have
  • We want to be listed on the app store.
    • We need some advice here on what we’ll need to do to be accepted on the moodle app store
  • An installer/configuration that allows changing these settings
    • Host website (for regionalisation)
    • A school id
  • Backup and restore functionality
  • Following Moodle’s code guidelines and best practices
And things we potentially could add if they are possible to achieve
  • An upgrade path from our existing plugin
  • Assignment submission for our interactive videos
  • OEmbed support within text editors
  • CI/CD for maintaining the plugin

We would also like some consultation on additional feature that are possible with Moodle’s plugin API

Entry added by Neil Cantrill - Wednesday, June 9, 2021, 12:38 PM
Last updated - Wednesday, June 9, 2021, 12:38 PM