Job Openings PHP Moodle Developer

About the job PHP Moodle Developer


  • Minimum of a Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 4-5 years of experience in PHP development.
  • Strong proficiency in PHP, MySQL, HTML, CSS, JavaScript, and AJAX.
  • Experience with Moodle architecture, APIs, and plugin development.
  • Proficient in customizing Moodle themes and creating new ones.
  • Knowledge of Moodles database schema and ability to write efficient SQL queries.
  • Familiarity with version control systems like Git.
  • Experience in integrating third-party tools and plugins with Moodle.
  • Ability to troubleshoot, debug, and optimize Moodle applications.
  • Experience with web server environments such as Apache or Nginx.
  • Understanding of Moodle's security best practices and data protection measures.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
  • Familiarity with Agile or Scrum methodologies is a plus.


  • Develop and maintain Moodle-based Learning Management Systems (LMS).
  • Customize Moodle themes and user interfaces for the LMS.
  • Optimize and troubleshoot existing LMS applications.
  • Write and maintain technical documentation for the LMS.
  • Collaborate with cross-functional teams to define and implement new features for the LMS.
  • Perform code reviews and provide feedback to other developers.
  • Ensure compliance with Moodle security standards and data protection policies in the LMS.
  • Manage project timelines and ensure timely delivery of LMS solutions.
  • Integrate third-party tools and plugins into the LMS.
  • Provide technical support and training to end-users and stakeholders of the LMS.