31 Jul
|
RannLab Technologies
|
Uttar Pradesh
31 Jul
RannLab Technologies
Uttar Pradesh
Key Responsibilities (PHP Moodle Developer)
- Customize, build, and extend Moodle LMS features, plugins, and modules.
- Develop, enhance, and maintain PHP-based backend logic , custom scripts, and server-side workflows for LMS operations.
- Write clean, reusable, and well-documented PHP code following Moodle coding standards.
- Customize Moodle themes, templates, and UI elements using PHP, HTML, CSS, and JavaScript.
- Design and manage MySQL database structures , queries, and optimizations related to Moodle and custom PHP modules.
- Configure course categories, roles, permissions, and user workflows within Moodle.
- Integrate third-party APIs, payment gateways, and authentication systems (OAuth, SSO) using PHP.
- Optimize LMS performance, caching mechanisms, and server-side execution.
- Troubleshoot Moodle and PHP-related issues including errors, plugin conflicts, and performance bottlenecks.
- Implement secure coding practices in PHP, including data validation, authentication, and access control.
- Collaborate with QA teams to perform testing, debugging, and validation of new Moodle and PHP features.
- Deploy and maintain solutions on shared hosting, Linux servers, or cloud platforms.
Required Skills Qualifications (PHP Moodle Developer) Must-Have Skills
- Strong knowledge of Moodle LMS architecture and development standards
- Proficient in PHP, MySQL/MariaDB, HTML, CSS, JavaScript
- Experience in Moodle plugin/module development and customization
- Good understanding of roles, permissions, user management, enrolments, and course creation
- Experience with REST APIs, webhooks, third-party integrations, OAuth/SSO
- Knowledge of secure coding practices and performance optimization
- Robust debugging, troubleshooting, and problem-solving skills
- Familiarity with Linux servers and shared/cloud hosting environments
Good-to-Have Skills
- Experience with Linux servers (Ubuntu/CentOS).
- Knowledge of AWS, Azure, or cloud hosting environments.
- Familiarity with SCORM, xAPI, and e-learning standards.
- Experience developing custom Moodle themes.
- Understanding of Git and CI/CD workflows.
Experience Required
- 3-4 years
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 PHP & Moodle Developer (Uttar Pradesh)
🏢 RannLab Technologies
📍 Uttar Pradesh