Return to jobs Return to jobs

Volunteer Moodle Developer

Ignite Hubs


Posted over 30 days ago...

Ignite Hubs is an education charity pioneering innovative and exciting ways for children and young people to learn.


icon Salary


icon Location

London, SE15 5JR

icon Expires

Expires at anytime

What will you be doing?

Our vision is to empower all children and young people with the mindset and skills to become whoever they want and to live life on their terms. Our mission is to provide a nurturing environment where children and young people have access to learning opportunities, support and connections to grow and be successful in school and in life. We plan to offer classes, workshops and events for children and young people on a wide variety of subjects via our five Hubs; Code, STEM, Innovation & Enterprise, Creativity and Health & Wellbeing. We hope you will join our mission to create innovative and engaging educational hubs, in-person and virtual, and help us roll them out across the country.

What are we looking for?

We are looking for an experienced Moodle Developer to contribute to the design, development, and maintenance of our online learning platform. We want to provide children and young people with a better learning experience and enable us to work closer with schools. The ideal candidate will have a strong background in web development, PHP programming, and extensive experience working with Moodle to customise and enhance its features. The ideal person will ideally have:

At least 3 years’ experience as a Moodle Developer with a confident portfolio of past projects. Proficient in PHP programming and web development technologies (HTML, CSS, JavaScript). In-depth knowledge of Moodle architecture and the ability to navigate and modify the Moodle codebase. Experience in customising Moodle over the out-of-the-box functionality available in Moodle including integrations with tools such as Salesforce, HR systems, etc. Strong problem-solving skills with the ability to analyse issues and provide effective solutions. Experience troubleshooting and resolving technical issues in a timely manner. Excellent communication skills, both verbal and written. Ability to work well with a team of volunteers as well as independently.


Customise and extend Moodle functionality to meet the unique requirements of our non-profit offering. Develop and implement custom plugins, modules, and themes to enhance the user experience. Integrate third-party tools and external systems with Moodle to streamline workflows in collaboration with the IT & Engineering team. Seamless integration with other systems, such as authentication and data management. Troubleshoot and resolve any performance or functionality issues. Integrate any relevant plugins and features. Create and maintain technical documentation for customisations, integrations, and troubleshooting procedures.

The role is flexible and the time commitment expected is around 3-4 hours a week. Please only apply if you have regular time available and are looking to be part of an organisation for the long-term. You will be joining a fast-growing organisation of over 50 volunteers from a variety of backgrounds and skill sets. There are lots of opportunities for you to shape and grow your role and gain skills in other areas.

What difference will you make?

Enable children and young people from all backgrounds to grow, develop and progress in life. We particularly target:

Girls Children and young people that have special educational needs and/or disabilities. Children and young people from disadvantaged or vulnerable backgrounds.


Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started