Technical Lead

Up to £70,000 + 38 Days Holiday + Pension
York, Hybrid Working, 37-hour week

Are you an experienced Technical Lead or Senior Developer looking to work in the Tech for Good space? Do you want to collaborate with an amazing team to develop digital systems that make a real difference to young people?

WRK digital is delighted to be working in exclusive partnership with STEM Learning, whose digital platforms support STEM teaching and learning. Through collaboration with the UK Government, employers of all sizes, organisations, and educational establishments, STEM Learning provides high-quality resources that empower educators and students alike.

About STEM Learning

STEM Learning’s vision is to improve lives through STEM education by equipping young people with the skills and knowledge to thrive. To achieve this, STEM Learning offers a range of support, including:

  • Subject-specific professional development for teachers and educators
  • A collection of high-quality, assured learning resources for Primary and Secondary Education
  • The STEM Ambassadors programme

Take a look inside the National STEM Learning Centre in York to see our facilities.

The Role:

As Technical Lead, you will play a pivotal role in supporting STEM Learning’s internal software engineering function and third-party suppliers. You will be responsible for the organisation’s digital architecture, ensuring the smooth operation of digital products and physical infrastructure.

This is a hands-on technical role, ideal for a senior developer looking to take on broader responsibilities.

Key Experience & Expertise

Candidates will demonstrate our values: Sustainable – Innovative – Proactive

We are looking for someone with:

  • Experience building, leading, and developing engineering teams in a modern digital environment
  • A hands-on approach and the ability to actively contribute to development work
  • A strong background in modern web applications or DevOps environments, with demonstrable experience of real-world digital products on serverless/containerised platforms
  • Expertise in evaluating, debugging, and supporting digital services using modern API and authentication technologies (OAuth/OIDC) and the ability to quickly assimilate API documentation
  • Strong knowledge of cloud and serverless platforms
  • Proficiency in one or more modern programming languages, ideally TypeScript, JavaScript, PHP, Python, React, or Next.js
  • Experience using Postman or Insomnia for API testing and verification
  • A solid understanding of version control systems, particularly GitHub, and integration with CI/CD tools
  • Strong SQL skills, with experience querying SQL Server, PostgreSQL, or MySQL
  • Excellent interpersonal and relationship-building skills
  • A keen eye for detail, with the ability to manage deadlines and a varied workload
  • Familiarity with security standards, including Cyber Essentials Plus (CE+) and ISO.

Download the full Role Profile to find out more!

Why Work at STEM Learning?

  • Work with cutting-edge technology, including Microservices-based, API-first, Cloud-native services, and Headless architecture
  • Generous holiday entitlement – 30 days plus bank holidays
  • Access to an excellent pension scheme
  • Regular team meet-ups and collaboration opportunities
  • The chance to get involved in wider STEM delivery activities
  • Access to a salary sacrifice scheme and staff benefits, including a cycle-to-work scheme, health cashback plans, free eye tests, and discounted vouchers

Take a look at our benefits brochure to find out more about the benefits we offer.

Apply Now

If you are a Technical Lead or Senior Developer looking to join an EdTech company whose technology is changing lives for the better, we’d love to hear from you.

Apply now with your up-to-date CV and covering letter or contact James Westwood at WRK digital for a confidential conversation about the next steps.

There is no closing date for this appointment; applications will be reviewed on an ongoing basis so early applications are recommended.

STEM Learning strives to be diverse and inclusive – a place where we can ALL be ourselves. We encourage applications from all backgrounds and communities, and are committed to employing teams with diverse abilities, skills, and experiences.