Please, let EUROPEAN DYNAMICS know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We currently have a vacancy for a Full-stack developer (Moodle) fluent in English to offer his/her services as an expert who will work remotely.
The successful candidate will be integrated into the team of the company that will closely cooperate with a major client’s IT team.
Responsibilities include collaborating with stakeholders, instructional designers, and UX/UI teams to gather and refine requirements for Moodle-based e-learning solutions.
The role involves the development of front-end website architecture and customizing Moodle plugins and themes following Moodle development guidelines.
The developer will design user interactions on web pages and develop back-end website applications.
Creation of servers and databases for functionality is also part of the job.
The position requires designing responsive applications and implementing third-party API integrations, such as authentication systems and/or external content providers.
The developer will optimize Moodle performance by implementing caching, database indexing, and load balancing strategies.
Writing clean, functional code on both the front-end and back-end is essential.
Requirements:
A university degree in IT or a relevant discipline is required, combined with a minimum of 13 years of relevant working experience in IT.
At least 5 years of experience with front-end languages such as JavaScript, HTML, and CSS is necessary.
The candidate must have at least 5 years of proficient experience with back-end languages and frameworks, specifically Java and PHP.
A minimum of 2 years of experience with LAMP development (PHP/MySQL) within a Moodle environment is required.
Experience with Learning Management Systems (LMS) and Moodle is essential.
The candidate should have experience in designing and implementing reporting solutions.
Experience with unit, functional, and integration tests to ensure the stability and security of Moodle implementations is required.
Familiarity with CI/CD pipelines for automated Moodle deployments is necessary.
The candidate should have experience deploying Moodle instances using Docker for scalable cloud-based solutions.
Knowledge of cloud architecture, including REST, SOAP, and AWS services, is required.
The candidate must have knowledge of Moodle architecture, APIs, and plugin development.
An excellent command of English is required, and knowledge of French will be an asset.
Benefits:
The position offers a competitive remuneration package, either on a contract basis or with a full benefits package, based on qualifications and experience.
The opportunity to work in an exciting and dynamic company as part of a team for a major European Institution is provided.
The role operates in an international, multilingual, and multicultural environment where there are real chances to make a difference.
All applications will be treated as confidential, ensuring privacy and respect for candidates.
Apply now
Please, let EUROPEAN DYNAMICS know you found this job
on RemoteYeah
.
This helps us grow 🌱.