Posted:4 days ago|
Platform:
On-site
Full Time
Moodle Developer – LMS Customization & Backend Integration Location : Sector 63, Gurgaon – 100% In-Office Working Days : Monday to Friday, with 2nd and 4th Saturdays off Working Hours : 10:30 AM to 8:00 PM Experience Required : 2–6 years of experience in Moodle development, LMS customization, and backend integration Apply at : careers@darwix.ai Subject Line : Application – Moodle Developer – [Your Name] 🧠 About Darwix AI Darwix AI is India’s fastest-growing GenAI company transforming how large enterprise sales teams operate across India, MENA, and Southeast Asia. Our platform offers multilingual conversational intelligence, voice AI, real-time agent nudges, and AI-powered enablement tools used across BFSI, retail, real estate, and healthcare industries. Our product suite includes real-time call analysis, sales coaching, gamification engines, and learning enablement. To support our expanding customer training ecosystem, we leverage Moodle as our LMS base and are looking for a skilled Moodle Developer to own its configuration, custom plugin development, UI theming, and backend integrations. 🎯 Role Overview We are seeking a Moodle Developer to lead the customization, extension, and maintenance of our learning management system. You will work closely with our product and engineering teams to ensure seamless integration between our AI-powered platform and the Moodle LMS used for onboarding and upskilling large enterprise sales teams. The ideal candidate will have a strong PHP background, expertise in Moodle’s plugin ecosystem, and a practical understanding of SCORM, quiz engines, dashboards, and user workflows within Moodle. 🔧 Key ResponsibilitiesMoodle Customization & Module Development Develop, extend, and maintain custom Moodle plugins , blocks, activities, and themes Customize core Moodle functionalities to align with enterprise training workflows Create new modules or enhance existing ones for gamification , certification , or interactive training assessments Build user roles and workflows tailored to enterprise hierarchies (Admins, Managers, Sales Reps) UI/UX Enhancements Customize Moodle themes and layouts to align with Darwix AI’s brand and design systems Ensure frontend responsiveness and cross-browser compatibility Create intuitive, mobile-friendly UI flows for better adoption by field and sales teams Improve course navigation, onboarding experience, and reporting dashboards Backend & API Integration Integrate Moodle with external systems (CRMs, call scoring engines, analytics dashboards) Work with REST APIs , webhooks , and authentication tokens for cross-system workflows Enable SSO , role-based login redirections, and course access control Support integrations with WhatsApp/email notification systems for learning nudges Data Management & Reporting Set up custom reports , completion dashboards , and progress analytics Handle structured data exports for MIS teams and integrate analytics into Darwix AI dashboards Track quiz responses, assessment scores, and completion logs for certification workflows Maintenance & Support Regularly update Moodle to the latest stable version while preserving customizations Monitor logs, debug errors, and perform patch updates or hotfixes Document all custom modules and system-level configurations Support onboarding of new enterprise clients on customized Moodle instances ✅ Required Skills & Qualifications 2–6 years of hands-on experience with Moodle development and customization Strong proficiency in PHP , MySQL , HTML , CSS , and JavaScript Experience in developing Moodle plugins , themes , and custom blocks Familiarity with Moodle’s core architecture and upgrade cycles Experience integrating Moodle with external systems using REST APIs Basic understanding of SCORM , LTI , and content packaging for LMS use Ability to document and manage source code using Git and follow structured release practices ⚙️ Bonus Skills (Good to Have) Experience in LMS implementation for large enterprises or training institutions Familiarity with mobile-responsive LMS workflows and hybrid app integrations Prior experience working on learning analytics and adaptive learning modules Understanding of Moodle’s caching systems, cron jobs, and performance tuning Experience with video hosting integrations (YouTube, Vimeo, AWS MediaConvert, etc.) 🧬 You’ll Excel in This Role If You: Are passionate about building tools that enhance how people learn and grow Have experience managing large-scale deployments of Moodle across different organizations Enjoy building learning systems that integrate with real-time business tools and CRMs Can operate independently while collaborating with a high-performing engineering team Care about user experience as much as backend logic and customization 📬 How to Apply Send your CV to careers@darwix.ai Subject Line: Application – Moodle Developer – [Your Name] (Optional): Share a Moodle plugin or customization you’ve worked on, and how it improved the learning experience or workflow for end-users. This is your opportunity to work at the intersection of AI, learning enablement, and enterprise software , and build the backbone for upskilling thousands of sales professionals across India and the Middle East. If you’ve built on Moodle before and want to scale your work into a real-time enterprise-grade product— we’d love to speak with you. Show more Show less
Darwix AI
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Gurugram, Haryana, India
Salary: Not disclosed
Hyderabad
4.0 - 8.5 Lacs P.A.
New Delhi, Delhi, India
Salary: Not disclosed
Trivandrum, Kochi, Coimbatore
15.0 - 25.0 Lacs P.A.
Gandhinagar, Ahmedabad
5.0 - 7.0 Lacs P.A.
Jaipur
3.0 - 4.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
New Delhi, Delhi, India
Salary: Not disclosed