Moodle Back-End Developer (Digital Learning Platforms)

Job Type :
Full Time
Location :
New Delhi
Description:

Empower School of Health is seeking a highly experienced Back-End Developer with expertise in digital learning platforms to join our growing technology team. The ideal candidate will play a critical role in designing, customizing, and scaling enterprise-grade learning systems including LMS, TMS, KMS, assessment engines, and proctoring solutions. This is a hands-on role requiring strong technical depth in Moodle, system integrations, and modern AI-assisted development practices.

Experience:
  • Design, develop, customize, and maintain Moodle-based learning platforms aligned with business and academic workflows.
  • Leverage Moodle’s native features, plugins, and architecture to deliver scalable and secure digital learning solutions.
  • Develop and customize Moodle plugins, themes, and backend components as per project scope.
  • Implement and manage integrations with third-party systems including payment gateways, CRM, proctoring tools, assessment engines, and analytics platforms using RESTful APIs.
  • Work closely with product, academic, and operations teams to understand requirements and translate them into technical solutions.
  • Ensure seamless integration across LMS, TMS, KMS, and other EdTech systems.
  • Use modern AI tools (code assistants, automation, testing tools, etc.) to accelerate development and improve code quality.
  • Ensure performance optimization, data security, and scalability of platforms.
  • Provide technical support, debugging, and resolution of platform issues.
  • Participate in full project lifecycle including requirement analysis, development, testing, deployment, and documentation.
  • Maintain technical documentation and adhere to defined SDLC/PDLC processes.

Technical Skills & Expertise

  • Strong expertise in Moodle framework, architecture, and core features.
  • Proficiency in PHP, MySQL, and Moodle plugin development standards.
  • Hands-on experience with LMS, TMS, KMS, assessment systems, and online proctoring tools.
  • Experience with RESTful APIs, Web Services, and third-party integrations.
  • Working knowledge of front-end technologies: HTML5, CSS3, JavaScript, AJAX, and jQuery.
  • Familiarity with WebRTC and real-time communication tools is a plus.
  • Experience with PHP frameworks such as Laravel or CMS platforms like WordPress is desirable.
  • Understanding cloud deployments, performance tuning, and security best practices.

AI & Modern Development Practices

The candidate should be familiar with the latest AI-powered development tools available in the market to support coding, testing, debugging, and documentation. Experience in using AI tools to improve development efficiency and reduce turnaround time will be considered a strong advantage.

Communication & Collaboration

Strong proficiency in English (written and spoken) to understand client requirements and respond to queries.
Ability to coordinate effectively with internal teams including academics, operations, and project managers.
Capable of explaining technical concepts to non-technical stakeholders.
Strong ownership mindset with end-to-end responsibility for assigned modules and deliverables.

Qualification :

Graduate

Eligibility :
  • Experience in developing and supporting digital learning platforms.
  • Mandatory on-site availability in Delhi (5 days a week).
  • Prior experience working with e-learning or EdTech organizations.
  • Strong analytical, problem-solving, and documentation skills.
  • Ability to work in a fast-paced, mission-driven environment.

Why Join Empower?

Opportunity to work on large-scale, impactful digital health and education initiatives.
Exposure to global learners and international academic partners.
Collaborative and purpose-driven work culture.
Opportunity to work with cutting-edge technologies in the EdTech space.