Job Vacancies

IT Technician (holding the functional title of Programmer)

(Ref.: 522184)


Applicant should have an Associate Degree/Higher diploma/Bachelor's degree in IT or computer science-related disciplines. Proficiency in PHP, as well as experience with JavaScript libraries and frameworks (such as jQuery, React, or Angular) is required. Additionally, hands-on experience in web server administration and familiarity with Moodle's (version 4.X) architecture, plugin development, and APIs will be considered a significant advantage. Priority will be given to applicants who have demonstrated experience in independent software development with links to samples/repository of previous works (e.g. GitHub link) included in their C.V. For those candidates is the undergraduate students who study IT, computer science or computer engineering as their major or minor subject will also be considered as the part time post.


The appointee will be responsible for creating Moodle "question type" plugins that emulate typical computer/web user interfaces and capture user input, in order to assess digital literacy of K-12 students. The appointee can do the development work at home and collaborate with a project team remotely via platforms such as Team and GitHub, and perform other duties as assigned.

In this role, you will have the opportunity to enhance your technical skills and gain valuable experience in developer plugin for Moodle, the market leading LMS in the world. With this plugin being utilized by real-life users, you will also have the opportunity to receive valuable feedback and make improvements, ultimately providing a fulfilling and engaging experience as a software development project.

Employment Period

To commence from asap until 31 December 2023.

Salary Range

A highly competitive salary commensurate with qualifications and experience will be offered.

Application Method

The University only accepts online application for the above post. Applicants should apply online and upload an up-to-date C.V. Review of applications will start as soon as possible and continue until July 31, 2023 or until the post is filled, whichever is earlier.

Apply Now

Closing Date

July 31, 2023
leafbriefcasechevron-up-circlechevron-down-circle linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram