We are Hiring: Moodle Developer

Job Category: LMS / Moodle Development
Job Type: Full Time
Job Location: Pune
Experience: 2+ Years

We are Hiring: Moodle Developer


About the Role

We are looking for a skilled Moodle Developer to join our development team. The ideal candidate will have strong experience in customizing, developing, and managing Moodle-based Learning Management Systems (LMS). You will work closely with our design, content, and backend teams to deliver secure, scalable, and user-friendly eLearning platforms.

Key Responsibilities

  • Customize, develop, and maintain Moodle-based eLearning platforms
  • Develop custom Moodle plugins, blocks, and themes
  • Integrate third-party tools, APIs, and SSO authentication (OAuth, LDAP, etc.)
  • Optimize Moodle performance and ensure high availability
  • Set up and configure courses, roles, permissions, and activities
  • Design user-friendly dashboards, responsive themes, and intuitive course navigation
  • Write clean, well-documented code and perform version control using Git
  • Implement automated backup, cron jobs, and security patches
  • Work closely with QA for bug fixes and new features rollout
  • Troubleshoot Moodle errors, database issues, and upgrade conflicts

Required Skills & Experience

  • 2+ years of experience in Moodle development
  • Strong knowledge of PHP, MySQL, JavaScript, jQuery, HTML, and CSS
  • Experience with Moodle architecture and modular development
  • Familiarity with LMS workflows, course structures, and user management
  • Knowledge of REST/SOAP APIs, web services, and AJAX
  • Good understanding of SCORM, xAPI (Tin Can API), and eLearning standards
  • Version control using Git, GitLab, or Bitbucket

Nice to Have

  • Experience with Moodle Mobile App customization
  • Familiarity with Moodle Cloud or hosting LMS on AWS/DigitalOcean
  • Knowledge of Laravel or other PHP frameworks
  • Exposure to Gamification and interactive eLearning modules

What We Offer

  • Competitive compensation and career growth path
  • Opportunity to work on challenging and innovative LMS projects
  • Collaborative and learning-driven environment
  • Flexible work hours and supportive team culture

 

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx