Software Developer (Python) | Mission-Driven EdTech Startup
Do you want to use your Python expertise to build technology that makes a real difference in people’s lives?
We’re a purpose-driven EdTech startup on a mission to transform learning outcomes for students across the UK — and we’re looking for a talented Python-focused Full Stack Developer to join as our second engineering hire.
You’ll work hand-in-hand with the founders to architect and deliver intuitive features for learners and educators. This is a rare opportunity to shape our platform, product, and engineering culture from the very beginning.
What You’ll Do
- Build, scale, and iterate on our core learning platform with Python at the heart of the stack (FastAPI / Django modern frontend).
- Take ownership of end-to-end features — from database models to APIs to polished UI.
- Design clean, reliable backend systems that make the platform fast, scalable, and a joy to use.
- Collaborate with product, design, and real users to solve meaningful problems.
- Help set engineering best practices and nurture an inclusive, collaborative culture.
- Strong Python engineering skills — you write clean, testable, production-ready code.
- Experience with modern frameworks like FastAPI, Django, or Flask.
- Comfortable across the stack: JavaScript/TypeScript with React (or similar) on the frontend.
- Passion for building engaging, user-friendly applications — interest in gamification, interactive content, or educational tools is a plus.
- Excitement for early-stage startup life, where your work has visible, tangible impact.
- Mission with meaning — your work directly helps students and educators succeed.
- Ownership — generous equity and the chance to shape the company from the ground up.
- Small, agile team — move fast, collaborate closely, and see your ideas in action.
- Real impact — your technical decisions will influence how thousands of students learn.