Mobile Developer

Year    MH, IN, India

Job Description

Moodle Developer



Overview



We are seeking a skilled

Moodle Developer

to design, customize, and maintain our online learning platform. The ideal candidate will have strong experience with Moodle development, plugin creation, integrations, and front-end/back-end customization. This role involves collaborating with trainers, instructional designers, and administrators to ensure the learning management system (LMS) is robust, user-friendly, and aligned with organisational needs.

Key Responsibilities



Develop, customize, and maintain Moodle-based LMS features, themes, and plugins. Configure and manage course structures, enrolments, roles, and permissions. Integrate Moodle with third-party systems (e.g., CRMs, payment gateways, video conferencing, SCORM/xAPI). Design and implement responsive themes and user interfaces for an optimal learner experience. Troubleshoot technical issues, debug code, and provide system support. Ensure security, performance, and scalability of the Moodle environment. Conduct upgrades, patches, and migration of Moodle versions and databases. Collaborate with internal stakeholders to gather requirements and translate them into technical solutions. Write technical documentation, maintain version control, and follow coding best practices. Provide training and technical support to staff and end-users when required.

Qualifications & Skills



Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). Proven experience as a

Moodle Developer

or in a similar LMS development role. Strong PHP, MySQL, HTML, CSS, and JavaScript/jQuery skills. Experience with Moodle APIs, plugin development, and theme customization. Familiarity with learning standards (SCORM, xAPI, LTI). Knowledge of server administration (Linux, Apache/Nginx) is a plus. Experience with Git or other version control systems. Strong problem-solving skills and attention to detail. Ability to work independently and collaboratively within a team.

Desirable (Nice to Have)



Experience with other LMS platforms or e-learning technologies. Understanding of instructional design and user experience in e-learning. Knowledge of cloud hosting environments (AWS, Azure, Google Cloud). Familiarity with Agile or Scrum methodologies.

Benefits



Opportunity to shape and improve a growing e-learning platform. Flexible work arrangements (onsite, hybrid, or remote options). Professional development and training support. Collaborative and innovative team culture.
Job Types: Full-time, Permanent

Pay: ₹50,000.00 - ₹75,000.00 per month

Benefits:

Leave encashment
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4317588
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year