Job Openings
PHP Moodle Developer
About the job PHP Moodle Developer
Requirements:
- Minimum of a Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4-5 years of experience in PHP development.
- Strong proficiency in PHP, MySQL, HTML, CSS, JavaScript, and AJAX.
- Experience with Moodle architecture, APIs, and plugin development.
- Proficient in customizing Moodle themes and creating new ones.
- Knowledge of Moodles database schema and ability to write efficient SQL queries.
- Familiarity with version control systems like Git.
- Experience in integrating third-party tools and plugins with Moodle.
- Ability to troubleshoot, debug, and optimize Moodle applications.
- Experience with web server environments such as Apache or Nginx.
- Understanding of Moodle's security best practices and data protection measures.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
- Familiarity with Agile or Scrum methodologies is a plus.
Responsibilities:
- Develop and maintain Moodle-based Learning Management Systems (LMS).
- Customize Moodle themes and user interfaces for the LMS.
- Optimize and troubleshoot existing LMS applications.
- Write and maintain technical documentation for the LMS.
- Collaborate with cross-functional teams to define and implement new features for the LMS.
- Perform code reviews and provide feedback to other developers.
- Ensure compliance with Moodle security standards and data protection policies in the LMS.
- Manage project timelines and ensure timely delivery of LMS solutions.
- Integrate third-party tools and plugins into the LMS.
- Provide technical support and training to end-users and stakeholders of the LMS.