Testhiring
238 open roles
Moodle developer - Hybrid - 7AM-4PM
Chennai, Tamil Nadu, IndiaFull-timePosted Oct 21, 2026
Job description
Strong hands-on experience in Moodle development (Version 4.5+), customization and administration.
- Strong hands-on experience in PHP (version 8.1+) and object-oriented programming.
- Experience developing and maintaining Moodle plugins, themes, blocks and reports.
- Experience with Moodle version upgrades and migration activities.
- Strong knowledge of MySQL or MariaDB.
- Experience with HTML5, CSS3, JavaScript, AJAX and responsive web development.
- Experience with Moodle APIs, web services and third-party integrations.
- Working knowledge of Linux, Apache or Nginx and scheduled jobs.
- Experience using Git and following structured deployment practices.
- Strong debugging, performance-tuning and root-cause-analysis skills.
- Understanding of application security, access control, authentication and data privacy.
- Experience supporting production applications and handling incidents.
- Experience in AI Assisted development using Cursor or Claude.
Requirements
Bachelor’s degree in computer science, Information Technology or a related discipline.
Description copied from Testhiring's careers page. Read the full posting before you apply.
More jobs at Testhiring
Sales Executive
TesthiringRequire a Head of Finance in Harare
Testhiring· Harare, ZimbabweRequire a Finance Executive in Surat
Testhiring· Surat City, Gujarat, IndiaRequire a Transport & Logistics Intern in Harare
Testhiring· Harare, ZimbabweRequire an ACCOUNTANT in Harare
Testhiring· Harare, Zimbabwe
More jobs in Chennai
Finance Assistant Project Manager
McKinsey & Company· Chennai, IndiaSupplier Management Specialist
Reed Elsevier Philippines· ChennaiAccount Executive
Flextronics· Chennai, IndiaIN_Senior Associate_AI Engineer_GCC_Advisory_Chennai
PwC Ireland· Chennai, Menon EternityOutside Sales Representative
Lufthansa Group· Chennai, India