Get AI-powered advice on this job and more exclusive features.
This range is provided by GivEducation. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Location: Newcastle-under-Lyme, Staffordshire, ST5 9HX (hybrid, 3 days onsite per week)
Salary: £40k - £60k per annum depending on experience and qualification level (plus performance bonus scheme)
Schedule: Permanent, 37.5 hours per week, Monday – Friday, 9am – 5pm
We’re looking to expand our team with the addition of a Back-End Developer. In this role, you’ll be instrumental in shaping the digital experience of our learning management system, which empowers schools, educators, and learners through innovative and accessible learning solutions.
This is a back-end focused position, where you will be responsible for developing, maintaining, and optimising the server-side components of our platform. You’ll work closely with front-end developers, product managers, and other stakeholders to ensure that the services we build are not only scalable and reliable but also seamlessly integrate with our front-end applications.
We’re seeking a developer with strong expertise in back-end technologies, a passion for building efficient, high-performing systems, and a keen interest in how technology can transform the education sector. This is a fantastic opportunity for someone to contribute to a rapidly growing company that’s making a meaningful impact in the education sector.
Who are we?
GivEducation is a not-for-profit organisation committed to revolutionising education through adaptive learning technology. We provide schools with a state-of-the-art learning management system (LMS) that moves beyond the one-size-fits-all approach, offering personalised learning paths for every student.
Our platform leverages advanced machine learning and real-time text analysis to curate content tailored to individual student needs. By automating content delivery and factoring in student attributes and skill gaps, we empower teachers to focus on what they do best – teaching – while students receive the most relevant, engaging materials for their unique learning styles.
Built by educators, for educators, our mission is to provide a flexible, impactful solution that enhances both student learning outcomes and teacher productivity. We’re passionate about making high-quality, AI-powered edtech accessible to all, with the goal of fostering more inclusive, effective, and personalised education for every student, regardless of background.
With a strong focus on innovation and community, we’re passionate about shaping the future of education, one classroom at a time.
What you’ll be doing:
* Architect, develop, and maintain robust APIs (REST and/or GraphQL) using Python (FastAPI).
* Integrate and manage identity and access management systems (Ory Kratos, or similar).
* Ensure high availability, scalability, and reliability of microservices (e.g., containerisation, load balancing).
* Write clean, maintainable code and maintain comprehensive documentation.
* Implement and uphold security best practices, including data protection, encryption, and compliance (ISO27001, GDPR, etc.).
* Troubleshoot and resolve production issues, collaborating with DevOps and front-end teams when needed.
What we’re looking for:
* >2 years of experience in back-end development.
* Strong proficiency in Python (FastAPI) or Node.js (Express).
* Experience designing RESTful APIs; familiarity with GraphQL is a plus.
* Solid understanding of relational databases (e.g., Postgres) and schema design.
* Comfortable with Docker-based workflows and container orchestration (e.g., Docker Compose, AWS ECS).
* Knowledge of CI/CD pipelines and test-driven development.
* Ability to design secure systems and handle authentication/authorisation.
Bonus Points:
* Experience with AI/ML-based services
* Knowledge of microservices architecture patterns
* Prior EdTech or LMS experience is a plus.
Benefits include:
* Regular performance-based salary reviews.
* Refer-A-Friend Scheme* (£500 per successful referral!)
* Make your birthday your own! We offer a paid day off to do whatever makes you happy.
* Electric Car Scheme to help employees get an electric car in the most affordable way.*
* Cycle To Work Scheme.*
* Regular company events, shows and exhibitions.
* Reduced rate vehicle charging at our Head Office.
* Free company branded workwear provided.
* We love to home-grow our talent, so there’s plenty of opportunities to progress and grow and bags of continuous professional development.
* Discounts available on our products.*
* Terms apply
At GivEducation, we foster an inclusive and diverse workplace where all individuals feel valued and empowered to be their authentic selves. We believe diversity drives innovation and creativity, and we actively build on our inclusive culture.
We welcome candidates from all backgrounds, including minorities, women, individuals with disabilities, LGBTQ+ individuals, and veterans, and encourage underrepresented groups to apply.
Join us in creating a workplace where diversity is celebrated, and everyone can thrive.
Agencies: Please note that we do not require agency support at this time. Anything received will be treated as a gift.
Seniority level
* Associate
Employment type
* Full-time
Job function
* Information Technology and Engineering
* Technology, Information and Internet and Education
#J-18808-Ljbffr