Exam Papers Plus
Senior Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Silverstone, Towcester NN12, UK
Work mode:
Remote, Hybrid
Published on:
15 September 2026
What they need
About Us
As one of the UK's most trusted partners in high-stakes exam preparation, Exam Papers Plus is redefining the path to success. Trusted by over 100,000 families, we deliver a structured, data-driven experience that adapts in real time to individual learning profiles.
Our mission is to build the knowledge, mastery and confidence required for peak performance, supporting every learner through every major academic milestone.
Your Role
As a Senior Full-Stack Engineer you'll be a hands-on contributor on our core platform, working closely with our Lead Engineer and a external development team that uses AI tools to move fast without sacrificing quality. Your focus is shipping features at velocity whilst holding a high bar on quality through thorough testing and code review. You'll be a strong voice in technical discussions and a reliable pair of hands the team can lean on, without carrying the management load.
What you'll be responsible for
- Technical Delivery and Speed: Build and ship features across our core learner and content platforms (React/Node.js/NestJS), taking work from spec through to production
- AI-Driven Development: Use AI tools (Cursor, Claude, etc.) to accelerate your work, but own the validation, making sure code quality, security and performance meet our standards
- Code Quality: Follow and help uphold our engineering practices, contribute to code reviews, and write automated tests so we don't accumulate technical debt
- Collaboration and Support: Work alongside the Lead Engineer and other engineers, pair when useful, share what you know, and help less experienced colleagues get unstuck
- Technical Input: Contribute to design and architecture discussions for new features, flagging trade-offs and suggesting pragmatic solutions
What you'll bring
Experience and Technical Skills
- 3+ years as a full-stack engineer, with at least some of that time operating at a senior level
- StrongTypeScript across a pnpm + Turborepo monorepo, React 19 with TanStack Start / Router / Query and Tailwind CSS, Prisma + PostgreSQL (Supabase), with Better-Auth and Stripe and Google Cloud Run, Terraform-managed, deployed via GitHub Actions
- Comfortable with AI-assisted development and tools like Cursor or Claude, and experience using them sensibly in a day-to-day workflow
- Track record of shipping quality code fast, balancing velocity with standards
- Experience in EdTech is advantageous, as is familiarity with learning platforms, student data and educational workflows
Mindset
- Pragmatic: You make sensible trade-offs between perfect and good enough, always asking what matters most for the user
- Ownership: You take responsibility for the work you pick up and see it through without needing constant oversight
- Collaborative: You give and take feedback well, enjoy sharing knowledge, and are happy supporting others when they need it
- Communication: You explain technical decisions clearly and work well with product and design
What success looks like
- Shipping at velocity: You're consistently delivering significant features each sprint to a high standard, without adding technical debt
- Quality maintained: Your code is well tested, your reviews are thoughtful, and you help catch bad patterns before they land
- Trusted contributor: Within 3 months the Lead Engineer can hand you complex work with confidence and you're a go-to person for other engineers
- Technical input: You've contributed meaningfully to a handful of technical decisions that made the codebase simpler or faster to work in
- AI integration: You're using AI tools effectively and reliably validating what they produce, and helping the team do the same
Next steps
Please note that, as a first round, we will ask all candidates to complete a technical test, upon completion of this, there will be an interview with the CEO.
Pay: £40,000.00-£60,000.00 per year
Benefits:
- Casual dress
- Company pension
- Work from home
Language:
- English (required)
Work authorisation:
- United Kingdom (required)
Work Location: Hybrid remote in Clerkenwell EC1R 0NE
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply