Remote Full-stack developer (Moodle)

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback