Job description
We’re looking for a seasoned Moodle Developer with a strong background in both front-end and back-end development to support a remote project within the EU.
Key Requirements:
-
2-5 years’ experience with front-end languages: JavaScript, HTML, CSS
-
2-5 years’ experience with back-end development in Java and PHP
-
1+ years’ hands-on experience with LAMP stack in a Moodle environment
-
Strong knowledge of LMS platforms, particularly Moodle architecture, APIs, and plugin development
-
Experience designing and implementing reporting solutions
-
Familiarity with unit, functional, and integration testing for secure Moodle deployments
-
Hands-on experience with CI/CD pipelines and Docker for scalable deployments
-
Experience working on end-of-life system transitions
-
Understanding of cloud architecture and web services (REST, SOAP, AWS)
-
Excellent command of English;
This is a freelance/contract role with full remote flexibility for candidates based in the EU.