Moodle Developer

About the Role

We are seeking a highly skilled Moodle Developer with expertise in API integrations to enhance and maintain our Moodle-based Learning Management System (LMS). The ideal candidate will have a strong background in Moodle development, plugin customization, and third-party system integrations to ensure seamless functionality, scalability, and security.

Key Responsibilities:

  • Moodle Development & Customization – Develop, customize, and optimize Moodle themes, plugins, and features to enhance system functionality and user experience.
  • API Development & Integration – Design and maintain RESTful APIs, integrating Moodle with ERP, CRM, HRMS, payment gateways, and mobile applications.
  • Authentication & Security – Implement OAuth2, SAML, and JWT for secure access control and ensure data protection best practices.
  • System Administration & Support – Manage Moodle installations, configurations, upgrades, and optimize database performance (MySQL/PostgreSQL).
  • Technical Support & Training – Support and train administrators and end-users to ensure smooth system operation.
  • Security & Compliance – Ensure compliance with GDPR, SCORM, xAPI, LTI, and other e-learning standards.

Required Qualifications & SkillsEducation: Bachelor’s degree in Computer Science, Information Technology, or a related field.Technical Expertise:Strong experience in Moodle development, plugin creation, and theme customization.Proficiency in PHP, JavaScript, HTML, CSS, and SQL.In-depth knowledge of Moodle API, RESTful/SOAP Web Services, and system integrations.Experience with Linux-based environments, Apache/Nginx, MySQL/PostgreSQL.Familiarity with Git version control and CI/CD pipelines.Experience with Angular, React, or Vue.js is a plus.
تاريخ النشر: ١٨ مارس ٢٠٢٥
الناشر: Wuzzuf .com
تاريخ النشر: ١٨ مارس ٢٠٢٥
الناشر: Wuzzuf .com