Job offered: Senior Moodle Developer
We are seeking an Intermediate/Senior Moodle Developer for a permanent position, who will thrive in our relaxed yet challenging environment. We aim to foster your growth as a developer and provide opportunities to work on web applications and gain experience in new technologies. Join us to gain experience in both cloud-native and traditional web-based application development, as we offer the stability of an established company with a startup-like atmosphere.
As part of a project team, you will collaborate to deliver solutions for clients in the UK and overseas. You will develop solutions for the world's most popular learning management system. If you lack specific experience but can demonstrate your skills as a talented PHP developer and your commitment through references and past experiences, we may consider your application.
Your responsibilities will involve working with a team to develop new systems, implement features for existing systems, and maintain and update current systems, with a focus on backend development. Effective team coordination is essential for collaborative problem-solving, design and architecture decisions, and infrastructure development.
Requirements & Qualifications (Experience and Education preferred but not ALL essential):
Bachelor's degree in Computer Science or related field
5+ years experience working in PHP software development
2+ years experience with Moodle or Totara
Experience working in CMS or LMS environment
Experience in developing web services 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 an 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
Entry added by Alex MO
- 18 Oct 2023
Last updated - 18 Oct 2023