Loading...
internship

Web Developer (PHP & Moodle LMS)


04 November 2023   ||  1 year ago
Educational Requirements
  • B.Sc. in Computer Science & Engineering is preferred but not mandatory

 

Experience Requirements
  • Two (02) years of experience as a PHP developer in software industry.
  • Experience in LAMP stack. Linux, PHP, MySQL, JavaScript, CSS, HTML, AJAX, Apache is a must.
  • Familiarity and working experience with Moodle LMS will count as an added advantage.
  • Experience with International clientele in Agile methodology is an added advantage.
Overview of the Responsibilities
  • Develop and maintain web applications.
  • Manage and modify PHP based Content and/or Learning Management Systems based on new feature requirement and existing issues.
  • Prepare and provide solutions through MySQL operations based on clients’ support ticket.
Key Requirements
  • Hands-on experience in designing, building enterprise-level learning management systems based on PHP (preferably Moodle LMS) including configurations and customization.
  • Perform design, configure, customize and implement responsive and effective LMS systems.
  • Implement multi-tenant and scalable architecture.
  • Integrate with plugins when required, write scripts to automate routines and processes.
  • Planning and implementing API integrations with third parties when required.
  • Analyze business processes, and user requirements to implement new functionalities in PHP based systems and Moodle LMS.
  • Maintenance of PHP based systems and Moodle LMS to resolve any technical issues.
  • Good to have prior knowledge on eLearning/Learning Management System & SCORM API.
  • Good to have prior experience in any open-source eLearning platform’s development.
  • Demonstrate a solid understanding of development process and remain current on trends.
  • Coordinate design, storyboards, interactions and media assets (graphics, text, audio, and video) while adhering to very good instructional design principles.
  • Meet deadlines in a fast-paced environment with multiple assignments occurring simultaneously.
  • Coordinate with SMEs and LMS Administrators to ensure deliverables are met in a timely manner.
Nice To Have Requirements
  • Good to have basic familiarity in Adobe Photoshop and Illustrator
  • Good command on English and experience in client communication
  • Strong aptitude to learn new technologies
  • Ability to handle multiple tasks concurrently and meet deadlines
  • Ability to evaluate, define and prioritize activities/projects for self and others
  • Creativity, self-driven & must be business minded as opposed to engineering minded