Job Description:
Location: Preferred Delhi (WFH option available)Employment Type: Full-timeExperience Required: 8+ years
Position SummaryThe Technical Lead will serve as the senior technical authority responsible for architecting, developing, and scaling Deetya’s Moodle-based learning platform. This role demands deep expertise in Moodle LMS architecture combined with strong proficiency in modern web technologies including React, Angular, and PHP. The successful candidate will lead technical strategy, mentor engineering teams, oversee integrations with government-scale deployments, and ensure delivery of high-quality solutions under demanding timelines and performance requirements.This is a high-impact leadership position requiring both technical depth and breadth, with direct responsibility for platform stability, scalability, and innovation across multi-million user implementations.Key ResponsibilitiesTechnical Leadership & Architecture• Lead end-to-end technical design and delivery for Moodle-based platform infrastructure• Define and implement technical architecture for large-scale Moodle deployments serving government and institutional clients• Make critical technical decisions regarding platform evolution, technology stack, and integration strategies• Establish coding standards, architectural patterns, and best practices across the engineering organization• Conduct technical reviews and ensure adherence to quality, security, and performance benchmarks• Drive technical innovation while maintaining platform stability and backward compatibilityMoodle Development & Customization• Architect and develop complex Moodle customizations, plugins, and extensions using PHP• Optimize Moodle performance for large-scale concurrent user access and high-volume content delivery• Design and implement custom learning workflows, assessment engines, and reporting frameworks• Ensure Moodle security hardening and compliance with government standards• Manage Moodle version upgrades and migration strategies with zero downtime requirements• Integrate Moodle with external systems through APIs, webhooks, and middleware solutionsFrontend Development & User Experience• Design and develop modern, responsive frontend modules using and Angular frameworks• Create reusable component libraries and maintain consistent UI/UX patterns• Implement progressive web application features for mobile and desktop experiences• Optimize frontend performance including load times, rendering efficiency, and accessibility compliance• Collaborate with UX designers to translate requirements into technical implementations• Ensure cross-browser compatibility and responsive design across device typesDatabase Management & Optimization (Additional)• Design and optimize MySQL database schemas for high-performance learning management operations• Implement database optimization strategies leveraging MySQL with Heatwave acceleration• Develop complex queries, stored procedures, and database automation scripts• Monitor database performance metrics and implement tuning strategies• Ensure data integrity, backup strategies, and disaster recovery planning• Design analytics and reporting data models for educational insightsTeam Leadership & Collaboration• Mentor and guide mid-level and junior developers in technical skills and best practices• Conduct code reviews ensuring quality, maintainability, and adherence to standards• Lead technical grooming sessions, sprint planning, and retrospectives• Collaborate with product managers, UX designers, QA engineers, and DevOps teams• Facilitate knowledge sharing through documentation, tech talks, and pair programming• Build and maintain a culture of technical excellence and continuous improvementDevOps & Production Support• Oversee CI/CD pipeline implementation and automation strategies• Monitor production systems and respond to critical incidents with rapid resolution• Implement monitoring, logging, and alerting frameworks for proactive issue detection• Lead root cause analysis for production issues and implement preventive measures• Ensure security best practices including vulnerability management and penetration testing responses• Coordinate with infrastructure teams on scaling, capacity planning, and performance optimizationStakeholder Management• Interface with stakeholders on technical requirements and delivery• Translate business requirements into technical specifications and feasibility assessments• Provide technical guidance during client discussions, demonstrations, and implementation planning• Prepare technical documentation, architecture diagrams, and implementation guides• Manage technical escalations and ensure stakeholder satisfaction
Required QualificationsExperience & Background• Minimum 8 years of professional experience in full-stack development, platform engineering, or technical leadership roles• At least 4+ years of hands-on experience with Moodle LMS architecture, customization, and large-scale implementations• Proven track record of delivering complex technical projects on schedule in high-pressure environments• Experience managing or technically leading engineering teams of 5+ developers• Background in education technology, learning management systems, or government-scale deployments strongly preferredTechnical Expertise• Expert-level proficiency in Moodle architecture including core APIs, plugin development, theme customization, and performance optimization• Strong command of PHP (/ including object-oriented programming, design patterns, and security best practices• Proficiency in JavaScript frameworks: (Hooks, Context API, Redux) and Angular (2+ versions)• Solid understanding of HTML5, CSS3, SASS/LESS, and responsive design principles• Working knowledge of MySQL database management including Heatwave or similar query acceleration technologies• Experience with RESTful API design, implementation, and integration• Familiarity with version control systems (Git), branching strategies, and code collaboration workflowsTechnical Skills (Additional)• Understanding of cloud infrastructure platforms (AWS, GCP, OCI, or Azure)• Experience with containerization technologies (Docker, Kubernetes)• Knowledge of web server configuration (Apache, Nginx)• Familiarity with caching strategies (Redis, Memcached, CDN integration)• Experience with testing frameworks (PHPUnit, Jest, Cypress)• Understanding of web security principles (OWASP, SQL injection prevention, XSS mitigation)• Knowledge of accessibility standards (WCAG 2.1) and internationalizationLeadership & Soft Skills• Demonstrated ability to lead technical teams and deliver under pressure• Excellent problem-solving skills with systematic debugging and root cause analysis capabilities• Strong communication skills with ability to explain complex technical concepts to non-technical stakeholders• Experience working in Agile/Scrum environments with cross-functional teams• Ability to mentor junior developers and foster technical growth• Strong ownership mindset with accountability for outcomes• Adaptability to changing priorities and ability to manage multiple initiatives simultaneously
Preferred Qualifications• Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field• Contributions to Moodle open-source community or other education technology projects• Experience with Learning Tools Interoperability (LTI) standards and SCORM compliance• Knowledge of data analytics, business intelligence, or machine learning integration• Certifications in Moodle, cloud platforms, or relevant technologies• Experience with government compliance requirements (data residency, security audits, accessibility mandates)• Familiarity with Indian education systems and government digital initiatives (DIKSHA, NPTEL, SWAYAM)
Working Conditions• Primary location: Delhi /Bengaluru, Karnataka, India• Work arrangement: Hybrid or onsite as per organizational requirements• Occasional travel may be required for client meetings, deployments, or training• Flexibility to work extended hours during critical releases or production incidents• On-call rotation for production support as part of technical leadership responsibilities
…