Job offered: Moodle Developer

Type: Full-time
Location: Woking, Surrey, UK

Salary:

A competitive salary. Dependent on experience

This is a permanent position. Not contract.

This role is not remote.

We are looking for Junior/Intermediate/Senior Moodle Developers to work hands-on and collaboratively as part of a Project team to deliver solutions for our clients in businesses and universities in the UK and overseas. You will be developing solutions for the world’s most popular learning management system.

If you do not have the correct experience and can demonstrate in an online session that you are a talented PHP developer and can also demonstrate from past experiences and references that you are hard working, skilled in development from University project work etc. then we may consider your application.

Experience and Education preferred but not  ALL essential:

  • Bachelor’s degree in Computer Science or related field
  • 2+ years experience working in PHP software development
  • 1+ years experience with Moodle or Totara
  • Experience working in CMS or LMS environment
  • Experience in developing webservices and APIs.
  • Experience in Moodle themes
  • Strong knowledge of modern PHP best practices
  • Experience with custom-built LAMP stack web applications
  • Thorough understanding of Moodle codebase and database schema, as well as understanding of the administration of Moodle
  • Extensive knowledge of the functions and limitations of the Moodle Platform
  • Experience in custom plugin development such as block plugins, report plugins, local plugins, auth plugins (SSO), course formats, activity plugins, question types.

Skills and Strengths:

  • Moodle
  • PHP
  • Student Record Systems
  • Laravel or Symfony
  • Drupal
  • WordPress
  • JavaScript
  • HTML/CSS3
  • MySQL / Postgres
  • jQuery
  • APIs
  • Web services (SOAP or REST)
  • Unit testing
  • Jira
  • SSO
  • Cloud: AWS
  • Continuous integration
  • Git

Shortlisted Applicants

Shortlisted applicants will be asked to demonstrate relevant project work during the interview process.


Send CVs and any portfolio of work to email above.


Entry added by Admin Support - 23 Sept 2022
Last updated - 23 Sept 2022