Job Advert
Full Stack Engineer
Location - Remote, with occasional travel
Salary - £48,000 - £55,000
Contract - Full Time, Permanent
About Transforming Learning Group
Transforming Learning Group is a visionary education group dedicated to helping schools use technology and data more effectively to improve outcomes for learners. Supporting over 5,000 schools nationwide, our family of brands includes turn IT on, School ICT Services, SalamanderSoft, Vital York, GDPR Sentry, Locker and EduFin.
We work closely with schools to help them maximise the value of technology, make informed decisions through data, and create more efficient ways of working that allow educators to focus on what matters most: improving learning.
The Role
We're looking for a talented Full Stack Engineer to join our growing product and development team.
This is an exciting opportunity to work across both frontend and backend development, building and enhancing a multi-tenant SaaS platform that supports schools and education professionals. You'll play a key role in delivering features from concept through to deployment, working across our Next.js/React frontend and TypeScript backend services.
You'll thrive in this role if you enjoy solving problems across the full technology stack, collaborating with others, and taking ownership of delivering high-quality solutions. You'll also work alongside AI-assisted development tools, using your technical expertise and judgement to review, refine and integrate solutions effectively.
Key Responsibilities
-
Design, build and deliver features across both frontend and backend systems.
-
Develop and maintain scalable applications using TypeScript, React and Next.js.
-
Ensure frontend and backend services remain aligned through shared API contracts.
-
Review, validate and enhance code generated through AI-assisted development tools.
-
Contribute to architecture, integration and technical design decisions.
-
Support cross-functional requirements including authentication, performance optimisation and tenant management.
-
Work collaboratively with colleagues to continuously improve products, processes and user experience.
About You
You'll be an adaptable engineer with strong full-stack development experience and a passion for delivering high-quality software.
Essential Skills & Experience
-
Proven commercial experience developing full-stack applications using TypeScript.
-
Strong experience with React and Next.js.
-
Experience developing backend services using Node.js.
-
Solid understanding of API design and data modelling principles.
-
Strong code review and problem-solving skills.
-
Ability to take ownership of features and work across multiple technology layers.
Desirable Skills & Experience
-
Experience building multi-tenant SaaS applications.
-
Knowledge of contract-first or specification-driven development approaches.
-
Experience working with AI coding and development tools.
-
Understanding of automated testing, including unit and end-to-end testing.
-
Awareness of accessibility best practices for web applications.
Why Join Us?
At Transforming Learning Group, you'll be part of a collaborative team that is passionate about making a difference in education. We are guided by our values of care, excellence, teamwork and delivering on our commitments, creating an environment where people can develop, contribute and do meaningful work.
If you're looking for a role where you can make an impact, embrace modern development practices and help shape innovative technology solutions for the education sector, we'd love to hear from you.
A comprehensive benefits package including:
-
Salary sacrifice pension scheme
-
Wellbeing & Benefits Hub
-
Cycle and e-bike scheme
-
Eye care vouchers
-
Employee assistance programme
-
Employee recognition platform
-
Online retail discounts
Transforming Learning Group is committed to safeguarding and promoting the welfare of children and young people and expects all employees to share this commitment.
‘Happy to talk flexible working’