ET

Moodle : Full - Stack Web Developer

Noida, Uttar Pradesh, India
Entry exp
Posted 5h ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Moodle : Full - Stack Web Developer role at Edvanta Technologies.

Apply for this position

Apply on Company Website

Job Description

We are looking for passionate Full-stack PHP Developers with hands-on

experience

in Moodle development. The role involves designing, architecting, developing, customizing, and maintaining Moodle-based web applications. You will work on plugin creation, API integrations, theme customization, performance optimization, and deployment, ensuring the system is robust, secure, and scalable.

Key Responsibilities

Architect, design, and develop custom features, plugins, and modules for Moodle. Customize Moodle themes, UI/UX, dashboards, and reports to meet organizational needs. Integrate Moodle with external systems via REST, OAuth, SAML, and other APIs. Work with MySQL, MariaDB, MSSQL, PostgreSQL to design and optimize database schemas. Maintain and troubleshoot LAMP stack environments (Linux, Apache, MySQL/MariaDB/Postgres, PHP). Implement and manage version control using Git for collaborative development. Write clean, well-documented, and reusable PHP, JavaScript, AJAX, jQuery, and Bootstrap code. Ensure web application security, data protection, and compliance with best practices. Optimize applications for maximum speed, scalability, and performance. Deploy, upgrade, and maintain Moodle applications, including testing and migration. Participate actively in Moodle developer community to stay up to date with the latest trends and features. Provide technical support and troubleshooting for Moodle instances.

Requirements

Required

Skills

&

Experience

Hands-on

experience

with Moodle development (plugin creation, customization, and configuration). Strong knowledge of PHP with ability to debug and optimize code. Proficiency in HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap. Familiarity with Linux server administration (Apache, cron jobs, permissions, SSL, etc.).

Experience

working with databases: MySQL, MariaDB, PostgreSQL, MSSQL. Knowledge of APIs (REST, OAuth, SAML) for system integrations. Familiarity with Git for version control and team collaboration. Understanding of application security, authentication, and data protection. Logical and analytical thinker with problem-solving skills. Good to Have

Experience

with SOAP, XML, GraphQL integrations.

Experience

in CI/CD pipelines for automated deployment. Knowledge of mobile web services for Moodle/Totara.

Qualifications

UG: BCA / B. Tech / B.E. / B.Sc. in Computer Science, IT, or related fields. PG: MCA / MTech / M.Sc. in Computer Science, IT, or related fields. Candidates with equivalent technical

experience

and

skills

will also be considered.

Experience

Freshers and Experienced Developers are welcome to apply. Prior

experience

in Moodle plugin development, customization, or theme development will be highly preferred.

Key Requirements & Skills

Required

Skills

&

Experience

Hands-on

experience

with Moodle development (plugin creation, customization, and configuration). Strong knowledge of PHP with ability to debug and optimize code. Proficiency in HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap. Familiarity with Linux server administration (Apache, cron jobs, permissions, SSL, etc.).

Experience

working with databases: MySQL, MariaDB, PostgreSQL, MSSQL. Knowledge of APIs (REST, OAuth, SAML) for system integrations. Familiarity with Git for version control and team collaboration. Understanding of application security, authentication, and data protection. Logical and analytical thinker with problem-solving skills. Good to Have

Experience

with SOAP, XML, GraphQL integrations.

Experience

in CI/CD pipelines for automated deployment. Knowledge of mobile web services for Moodle/Totara.

Qualifications

UG: BCA / B. Tech / B.E. / B.Sc. in Computer Science, IT, or related fields. PG: MCA / MTech / M.Sc. in Computer Science, IT, or related fields. Candidates with equivalent technical

experience

and

skills

will also be considered.

Experience

Freshers and Experienced Developers are welcome to apply. Prior

experience

in Moodle plugin development, customization, or theme development will be highly preferred.

Frequently Asked Questions

How to apply for Moodle : Full - Stack Web Developer at Edvanta Technologies?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

Entry of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Similar Openings

Explore related active roles in Engineering

View all
Actively Hiring
Senior
$98,900.00
2 Locations
EngineeringWork From Home
Posted 5h ago
Apply Now
Actively Hiring
Senior
$87,600.00
San Jose (CA)
EngineeringWork From Home
Posted 5h ago
Apply Now
Actively Hiring
Intern
$73,300.00
San Jose (CA)
EngineeringWork From Home
Posted 5h ago
Apply Now

Moodle : Full - Stack Web Developer

Edvanta Technologies · Noida