Job offered: Moodle Developer / Moodle Plugin Developer / Moodle Theme Developer / Moodle Front End Web Developer

Type: Contract
Location: Singapore / Remotely

Our target audience is mainly people from the Hotel industry. The learning management system which we want to develop must be Simple and Easy for them to use it.

We will also make full use of the various content video like scorm or tincan for our own LMS. 

We really prefer someone who knowledge about Moodle and also did Moodle development before.


Moodle Developer (Experienced)
General Requirements

  • The developer must be fluent in spoken and written English.
  • The developer must be able to do API Development between Moodle and various systems.
  • The developer must test the system by creating a representative number of test use cases. The result is requested you need to demonstrate to us.
  • Source code must include comments to allow another developer to understand the code.  We may request Developer to provide additional documentation for any complex code.

Core Features we need currently for our LMS

  • Single Sign-on capability between Moodle platform and our websites.
  • Reporting tools



Moodle Plugin Developer (Experienced)
General Requirements

  • The developer must be fluent in spoken and written English.
  • The developer must test the system by creating a representative number of test use cases. The result is requested you need to demonstrate to us.
  • The developer will provide plugin development support to assure compatibility with the major version of Moodle available at the time plugin is completed for as long as that Moodle version is used by Customer.  For example, if the plugin is completed with Moodle 3.1, being the most current release, then the developer must assure continued support to assure compatibility with Moodle 3.x for as long as Customer uses that major version of Moodle.  Support is not required for the next major version of Moodle (e.g. 4.x) is installed and deployed by us.
  • Plugin source code, pseudocode, and documentation are the intellectual property of Client.  Copyright shall be granted entirely to Client.
  • Source code must include comments to allow another developer to understand the code.  The client may request Developer to provide additional documentation for any complex code.
  • Data may be stored in the same relational database as the Moodle installation.  The relational database schema must be documented to allow another developer to understand the intention and use of each database table, field, and relation.  Data must not be stored in the same database as core Moodle database entries.
  • Open source libraries may be used provided the open source library is compatible with commercial intellectual property licensing.  The source code of the plugin will never be released to a third party.
  • Source code must include comments to allow another developer to understand the code.  We may request Developer to provide additional documentation for any complex code.


Moodle Theme / Moodle Front End Web Developer (Experienced)

We're looking for an experienced Moodle theme developer to help design the entire theme and the layout design of our Learning Management System.

  • The developer must be fluent in spoken and written English.
  • Good in PHP, Javascript and CSS.
  • Develop responsive themes.
  • Able to provide UI or UX.
  • Good understanding of backend functionality including MySQL etc

The developer will be asked to sign a non-disclosure agreement (NDA).  Any breach of the NDA will constitute liquidated damages.

The developer must be able to respond to us within 8 hrs of being contacted to resolve any emergency situations that may arise.  It is the responsibility of the developer to remain sufficiently accessible to be notified of an issue either by email, text message, skype , or telephone call.


We welcome any discussion, If you are interested, please contact me at support at ang.teckloon@wind.com.sg  I would be glad to discuss the details or answer any questions.  







Entry added by Ang Teck loon - 12 July 2017
Last updated - 12 July 2017