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.
To commence from asap until 31 December 2023.
A highly competitive salary commensurate with qualifications and experience will be offered.
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.