Hiring For Moodle Developer - Delhi

JAIPURIA GROUP OF EDUCATIONAL INSTITUTIONS

India

On-site

INR 600,000 - 900,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JAIPURIA GROUP OF EDUCATIONAL INSTITUTIONS is seeking a skilled PHP/Moodle developer to design, customize, and optimize Moodle-based solutions. The role involves building plugins, blocks, themes, and REST integrations, with a strong focus on secure and scalable web apps.

You will work across backend and frontend stacks, leveraging PHP, Moodle, MySQL, and React/Next.js to deliver robust educational tech solutions.

Qualifications

  • Bachelor's degree in computer science or related field.
  • Proven experience in development with PHP and Moodle.
  • Strong MySQL/MariaDB knowledge and REST API development.
  • Frontend skills with HTML/CSS/JS and React.js/Next.js preferred.

Responsibilities

  • Develop, maintain, and enhance web applications using Raw PHP.
  • Develop and customize Moodle plugins, blocks, local plugins, themes, and integrations.
  • Work with Moodle APIs, events, hooks, scheduled tasks, roles, capabilities, and database APIs.
  • Develop custom Moodle functionality per business requirements.
  • Design and optimize MySQL databases, queries, joins, indexes, and stored procedures.
  • Develop secure and scalable REST APIs and integrate third-party APIs.
  • Work with HTML5, CSS3, JavaScript, AJAX, JSON, and Bootstrap.
  • Develop responsive and user-friendly web interfaces.
  • Work with React.js for frontend development; Next.js preferred.
  • Debug, optimize, and troubleshoot application performance.
  • Follow coding standards, security practices, version control, and documentation.
  • Collaborate with team to estimate effort and deliver projects on time.

Skills

Problem solving
Debugging
Independent feature development
Teamwork & communication

Education

Bachelor's degree in Computer Science or related

Tools

PHP
Moodle
MySQL
REST APIs
HTML/CSS/JS
React.js
Next.js
Git
Linux
Apache/Nginx

Job description

Key Responsibilities
  • Develop, maintain, and enhance web applications using Raw PHP.
  • Develop and customize Moodle plugins, blocks, local plugins, themes, and integrations.
  • Work with Moodle APIs, events, hooks, scheduled tasks, roles, capabilities, and database APIs.
  • Develop custom Moodle functionality according to business requirements.
  • Design and optimize MySQL databases, queries, joins, indexes, and stored procedures where required.
  • Develop secure and scalable REST APIs and integrate third-party APIs.
  • Work with HTML5, CSS3, JavaScript, AJAX, JSON, and Bootstrap.
  • Develop responsive and user-friendly web interfaces.
  • Work with React.js for frontend application development.
  • Knowledge of Next.js for building modern, server-rendered or full-stack applications will be an advantage.
  • Debug application, database, server, and integration-related issues.
  • Optimize application performance and troubleshoot production issues.
  • Follow coding standards, security best practices, version control, and documentation practices.
  • Work with the team to understand requirements, estimate development effort, and deliver projects within timelines.
Required Technical Skills
Backend
  • Strong knowledge of Core/Raw PHP.
  • Good understanding of Object-Oriented PHP (OOP).
  • Strong knowledge of MySQL/MariaDB.
  • Experience developing REST APIs.
  • Good understanding of authentication, sessions, security, and data validation.
  • Knowledge of MVC architecture and software development best practices.
Moodle
  • Strong hands-on experience with Moodle development and customization.
  • Development of custom:
    • Local plugins
    • Activity modules
    • Blocks
    • Themes
    • Reports
    • Authentication/enrolment integrations
  • Good knowledge of Moodle database APIs and Moodle coding standards.
  • Understanding of Moodle roles, capabilities, events, hooks, scheduled tasks, and web services.
  • Experience with Moodle upgrades, debugging, and performance optimization.
Frontend
  • Strong knowledge of HTML, CSS, JavaScript, AJAX and JSON.
  • Experience with Bootstrap or similar responsive UI frameworks.
  • Good knowledge of React.js.
  • Next.js experience is preferred.
  • Understanding of REST API integration with frontend applications.
Tools & Others
  • Git/GitHub/GitLab.
  • Linux/Ubuntu server environment.
  • Apache/Nginx.
  • Basic knowledge of Composer and package management.
  • Understanding of web application security, including SQL injection, XSS, CSRF, authentication, and authorization.
Preferred Skills
  • React.js + Next.js
  • Moodle 4.x/5.x development
  • AWS or other cloud platforms
  • Docker
  • Redis/cache technologies
  • CI/CD
  • WebSocket/real-time applications
  • Third-party API integrations
  • Payment gateway integrations
  • Performance optimization and load testing
Education
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Equivalent practical development experience may also be considered.
Candidate Profile
  • Have strong problem-solving and debugging skills.
  • Be able to independently develop features from requirements.
  • Have good understanding of both backend and frontend development.
  • Be comfortable working on existing legacy PHP applications as well as modern applications.
  • Be willing to learn new technologies and frameworks.
  • Have good communication and teamwork skills.
Primary Technology Stack

PHP | Raw PHP | Moodle | MySQL | JavaScript | HTML | CSS | Bootstrap | REST

API | React.js | Next.js | Git | Linux

React.js and Next.js are preferred, but strong Raw PHP + Moodle development

experience is the primary requirement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Moodle : Full - Stack Web Developer
Moodle : Full - Stack Web Developer

Edvanta • Dadri

On-site
INR 300,000 - 600,000
Senior PHP Developer (PHP | Moodle | Web Hosting & Domain Management)
Senior PHP Developer (PHP | Moodle | Web Hosting & Domain Management)

JobItUs • Ahmedabad District

On-site
INR 1,800,000 - 2,800,000
Back End Developer
Back End Developer

CHANDIGARH UNIVERSITY • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,200,000
Moodle Developer | Onsite, Noida | Open to India-based candidates only
Moodle Developer | Onsite, Noida | Open to India-based candidates only

infoprolearning • Dadri

On-site
INR 600,000 - 900,000
Opportunity for technical expertise enhancement
Collaborative team environment
Growth in eLearning domain
Moodle Developer
Moodle Developer

Hansetech Soft Solutions Private Limited • East Khasi Hills

On-site
INR 300,000 - 420,000
Moodle Developer
Moodle Developer

DRC Systems • Gandhinagar

On-site
INR 800,000 - 1,200,000
PHP Developer
PHP Developer

360Digitmg • Bengaluru

On-site
INR 600,000 - 1,000,000
Moodle Back-End Developer (Digital Learning Platforms)
Moodle Back-End Developer (Digital Learning Platforms)

Empower School of Health • New Delhi

On-site
INR 1,200,000 - 2,000,000
Opportunity to work on impactful initiatives
Collaborative work culture
Exposure to global learners
Moodle Developer
Moodle Developer

Ignite Education Group • Dadri

On-site
INR 500,000 - 700,000
LMS Moodle Manager
LMS Moodle Manager

DMart - Avenue Supermarts Ltd • Thane

On-site
INR 600,000 - 1,200,000