Learning Management System (LMS) Developer

Golang Web Development - Scalent

Pune District

On-site

INR 540,000 - 660,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Golang Web Development - Scalent in Pune is seeking a skilled LMS Developer to design, customize, and maintain Moodle‑based learning management systems for educational and corporate environments.

You will develop Moodle plugins and themes, integrate Moodle with external systems via APIs, and optimize performance, security, and reliability while collaborating with instructional designers and project stakeholders.

Qualifications

  • Bachelor’s degree in CS, software engineering, or related field.
  • 2+ years of Moodle development and customization.
  • Strong knowledge of PHP, MySQL, JavaScript, HTML5, and CSS.
  • Experience developing Moodle plugins, themes, and extensions.
  • Familiarity with Moodle API and web services for integrations.
  • Knowledge of server administration and managing LAMP/LEMP stacks.
  • Experience with Git.
  • SCORM, xAPI familiarity is a plus.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop, customize, and implement Moodle LMS solutions per client requirements.
  • Design and create Moodle themes, plugins, and modules.
  • Integrate Moodle with other systems and third‑party tools via APIs.
  • Optimize Moodle for performance, scalability, security.
  • Troubleshoot Moodle issues for a smooth user experience.
  • Perform regular updates, patches, and backups.
  • Collaborate with instructional designers and stakeholders.
  • Provide technical support and training for Moodle admins and end users.
  • Write clean, documented code following best practices.

Skills

Moodle development
Problem solving
Communication & collaboration
LAMP/LEMP knowledge

Education

Bachelor's degree in CS/SE or related field

Tools

PHP
MySQL
JavaScript
HTML5
CSS
Git
Moodle API
Web services
Docker

Job description

Location

Pune

Job Description

We are seeking a skilled LMS Developer to join our team and help design, customize, and maintain Moodle-based Learning Management Systems (LMS). The ideal candidate will have hands‑on experience in Moodle development, customization, and integration, ensuring high‑quality, scalable solutions for educational and corporate e‑learning environments.

Role And Responsibilities
  • Develop, customize, and implement Moodle LMS solutions based on client requirements.
  • Design and create Moodle themes, plugins, and modules to extend functionality.
  • Integrate Moodle with other systems and third‑party tools using APIs.
  • Optimize Moodle platforms for performance, scalability, and security.
  • Troubleshoot and resolve issues related to Moodle, ensuring a smooth user experience.
  • Perform regular system updates, patches, and backups to keep the platform secure and up‑to‑date.
  • Collaborate with instructional designers and project stakeholders to deliver engaging e‑learning solutions.
  • Provide technical support and training for Moodle administrators and end‑users.
  • Write clean, maintainable, and well‑documented code following best practices.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in Moodle development and customization.
  • Strong knowledge of PHP, MySQL, JavaScript, HTML5, and CSS.
  • Experience developing Moodle plugins, themes, and extensions.
  • Familiarity with Moodle API and web services for integrations.
  • Knowledge of server administration and managing LAMP/LEMP stacks.
  • Experience with version control systems like Git.
  • Excellent problem‑solving skills and ability to troubleshoot complex issues.
  • Familiarity with SCORM, xAPI (TinCan), and other e‑learning standards is a plus.
  • Strong communication and collaboration skills.
Preferred Skills
  • Experience with Moodle mobile apps and responsive design.
  • Knowledge of AWS, Azure, or other cloud environments for Moodle deployment.
  • Familiarity with tools like Docker for containerized environments.
  • Understanding of instructional design principles and user experience (UX) in e‑learning.
Interview Rounds

Round 1: Technical and managerial Discussion (Only single round discussion)

Round 2: HR Discussion

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Moodle Developer
Senior Moodle Developer

Acubetech Solutions • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Moodle Developer
Senior Moodle Developer

Mags Consulting • Chennai

On-site
INR 1,400,000 - 2,000,000
Moodle Developer & LMS Administrator
Moodle Developer & LMS Administrator

NEC Software Solutions • Pune District

On-site
INR 750,000 - 900,000
Moodle Developer / E-Learning Platform Specialist (India)
Moodle Developer / E-Learning Platform Specialist (India)

Pooja Dangol • India

On-site
INR 600,000 - 1,000,000
Moodle Developer & LMS Administrator
Moodle Developer & LMS Administrator

NECSWS • Pune District

On-site
INR 600,000 - 900,000
Back End Developer
Back End Developer

CHANDIGARH UNIVERSITY • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,200,000
Learning Management System Administrator
Learning Management System Administrator

Educational Outreach, IIT Bombay • Mumbai

On-site
INR 1,600,000 - 2,600,000
Moodle Developer & LMS Administrator
Moodle Developer & LMS Administrator

NEC Software Solutions (India) • Maharashtra

On-site
INR 600,000 - 900,000
LMS Manager - Solution Architect | Moodle
LMS Manager - Solution Architect | Moodle

DMart • Mumbai

On-site
INR 600,000 - 1,000,000
Moodle Developer
Moodle Developer

Ignite Education Group • Dadri

On-site
INR 500,000 - 700,000