Moodle Developer

Moodle Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop and enhance the Moodle platform to improve student learning experiences.
  • Company: Join GBS, a leading higher education provider with a focus on innovation.
  • Benefits: Enjoy 25 days annual leave, flexible benefits, and a performance bonus.
  • Why this job: Make a real impact on thousands of students' educational journeys.
  • Qualifications: Experience in Moodle development and PHP, plus a passion for EdTech.
  • Other info: Be part of a diverse community that values growth and wellbeing.

The predicted salary is between 36000 - 60000 £ per year.

Location: Any UK Campus (Greenford, West London Preferred)

Type of Contract: Permanent

Our Vision: Changing lives through education

GBS is a higher education provider offering a range of sector-relevant courses across ten campuses in London, Birmingham, Leeds and Manchester. Working in partnership with several of the UK’s leading higher education providers, we deliver vocational, undergraduate and postgraduate programmes in finance, accounting, business, construction, tourism, healthcare, and more.

What We Do: The IT Systems team support and manage business-critical applications that support GBS to run on a daily basis. The department work to develop, configure, and integrate key systems that are used for learning and to enable staff to facilitate learning across the business. The work of the team is crucial to ensure delivery of the highest quality education across the organisation.

About the Role: Are you a passionate IT professional looking to work in a role that impacts the outcomes of thousands of students across the UK? Our IT Systems team plays a vital role in keeping our digital services running smoothly to enable our learning platforms. This is a great opportunity if you are seeking a role where you can apply your expertise in a role, but also make a real impact on learner outcomes!

The Moodle Developer will be responsible for the technical development, customization, integration, and ongoing enhancement of the Moodle platform at GBS. This role will support the institution’s digital learning strategy, ensuring the Virtual Learning Environment (VLE) is reliable, scalable, and user-focused. They will work closely with the IT Systems and Learning & Teaching teams to enhance the learning experience for both students and academic staff.

Please note, we are unable to offer sponsorship for this position.

Key Responsibilities

  • Platform Development & Customisation
  • Design, build and maintain custom Moodle plugins, themes, and features aligned with user needs and business goals.
  • Extend core Moodle functionality to meet specific academic or operational requirements.
  • Collaborate with academic and instructional design teams to implement user-centered features.
  • System Integration
    • Develop and maintain integrations between Moodle and other systems (e.g. SSO, CRM, Student Information Systems, Assessment Platforms, etc.).
    • Ensure seamless data flow and interoperability across platforms.
  • Performance, Security & Support
    • Monitor system performance and carry out regular maintenance tasks, including updates and patching.
    • Ensure data protection, backups, and access controls are robust and compliant.
    • Troubleshoot and resolve technical issues related to Moodle reported by end users or academic teams.
    • Support academic teams in implementing high-quality digital learning.
    • Provide technical guidance and create training materials for users and admins.
    • Stay up to date with Moodle features and EdTech trends.
    • Recommend improvements for user experience and backend efficiencies.

    What We’re Looking For:

    • Proven experience developing Moodle (including Moodle 3.x/4.x) and PHP.
    • Understanding of Moodle architecture and plugin development.
    • Knowledge of authentication protocols (e.g. LDAP, OAuth2, SAML).
    • Experience in system integration with third-party platforms.
    • Ability to work independently, manage multiple priorities, and collaborate across teams.
    • Experience in Higher Education or EdTech sector.
    • Familiarity with accessibility standards and mobile-responsive design.
    • Familiarity with version control systems (e.g., Git).
    • Experience with Linux server environments.
    • Familiarity with learning analytics and reporting tools.

    Why Join GBS?

    At GBS (Global Banking School), we invest in people who inspire success. When you join us, you become part of a diverse, forward-thinking academic community that values growth, innovation, and wellbeing. Here’s what makes working with us rewarding:

    • 25 days annual leave, plus 8 public holidays
    • 1-day extra leave per year of service, up to a maximum of 5 days
    • Discretionary annual performance bonus
    • £500 award employee referral scheme
    • Flexible Benefits: Cycle to Work, Workplace Nursery, Techscheme and much more
    • Perks@Work discounts platform, wellbeing centre and much more
    • Reward and recognition programme

    About Us

    GEDU Global Education is a dynamic and innovative group of education providers. Across our institutions, programmes are designed to have a direct impact on the lives of our students, apprentices and trainees; to equip them with the skills, knowledge and experience necessary for success in their chosen field.

    Moodle Developer employer: Description This

    At GBS, we are dedicated to transforming lives through education, and as a Moodle Developer, you will play a pivotal role in enhancing the digital learning experience for thousands of students across the UK. Our vibrant work culture fosters innovation and collaboration, offering generous benefits such as 25 days of annual leave, flexible working options, and a commitment to employee growth through continuous learning opportunities. Join us in our mission to deliver high-quality education while enjoying a supportive environment that values your contributions and wellbeing.
    D

    Contact Detail:

    Description This Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Moodle Developer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the education and tech sectors. Attend meetups or webinars related to Moodle development. You never know who might have the inside scoop on job openings!

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your Moodle projects, custom plugins, or any integrations you've worked on. This will give potential employers a clear idea of what you can bring to the table.

    ✨Tip Number 3

    Prepare for interviews by brushing up on common Moodle-related questions and scenarios. Think about how you can demonstrate your problem-solving skills and your ability to enhance the learning experience.

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our mission to change lives through education.

    We think you need these skills to ace Moodle Developer

    Moodle Development
    PHP
    Moodle Architecture
    Plugin Development
    System Integration
    Authentication Protocols (LDAP, OAuth2, SAML)
    Version Control Systems (Git)
    Linux Server Environments
    Learning Analytics
    Mobile-Responsive Design
    Accessibility Standards
    Technical Support
    Collaboration Skills
    Problem-Solving Skills

    Some tips for your application 🫡

    Tailor Your Application: Make sure to customise your CV and cover letter for the Moodle Developer role. Highlight your experience with Moodle, PHP, and any relevant projects that showcase your skills. We want to see how you can make a real impact on learner outcomes!

    Show Your Passion: Let your enthusiasm for education technology shine through in your application. Share why you're excited about the opportunity to enhance the learning experience for students and staff at GBS. We love seeing candidates who are genuinely passionate about what they do!

    Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make your skills and experiences stand out. We appreciate straightforward communication that gets right to the heart of your qualifications.

    Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts and you’ll be all set!

    How to prepare for a job interview at Description This

    ✨Know Your Moodle Inside Out

    Make sure you brush up on your Moodle knowledge before the interview. Familiarise yourself with the latest features, especially in versions 3.x and 4.x. Be ready to discuss your experience with plugin development and how you've customised Moodle in past roles.

    ✨Showcase Your Integration Skills

    Prepare examples of how you've successfully integrated Moodle with other systems like SSO or CRM platforms. Highlight any challenges you faced and how you overcame them, as this will demonstrate your problem-solving abilities and technical expertise.

    ✨Understand the User Experience

    Since the role focuses on enhancing the learning experience, think about how you've previously collaborated with academic teams to implement user-centred features. Be ready to share specific instances where your work directly improved user satisfaction or engagement.

    ✨Stay Current with EdTech Trends

    Research the latest trends in educational technology and be prepared to discuss how they could apply to GBS's digital learning strategy. Showing that you're proactive about staying updated will reflect your passion for the field and your commitment to continuous improvement.

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    D
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >