Front End Web Developer
Sunderland, Tyne and Wear, CA13, England, UK
Listed on 2026-02-14
-
Software Development
Front End Developer, React.js
About The Role
We are looking for a Front End Web Developer to join our growing engineering team. You will work primarily on the Great Teaching Toolkit, with opportunities to contribute across our wider product portfolio.
This role is ideal for a developer who enjoys crafting high-quality user experiences, owning features end-to-end from UI design through to production, and working closely with product and design to turn research-informed ideas into intuitive, accessible software.
While this role is frontend-focused, you will collaborate closely with backend developers and be comfortable working with APIs and data-driven interfaces. Our frontend stack centres on React, with an emphasis on usability, accessibility, and maintainability. Automated testing is increasingly becoming an important part of how we build confidence in our changes, and you will play a key role in strengthening frontend testing practices within the team.
Reporting to the Engineering Lead, you will collaborate closely with Product Managers, Designers, and Researchers to build software used by educators around the world.
The role is permanent and full-time, though we are open to part-time applicants, secondments and other working arrangements. Read on for more details and to find out how to apply.
About EBEEvidence Based Education is dedicated to improving teaching and learning outcomes through evidence-informed practice. Our flagship Great Teaching Toolkit (GTT) supports over 17,000 teachers worldwide in developing their practice through our evidence-based framework the Model for Great Teaching.
Key DetailsLocation:
Based out of our Sunderland office. A flexible balance between home and office working is ideal, though we are also open to full remote working for the right candidate.
Salary:
From £35,, depending on experience.
Start date:
As soon as possible.
Contract:
Full-time, permanent (though open to part-time or secondment arrangements).
Working hours and flexibility:
Core hours are 10am-3pm Monday to Friday. Outside of this window, flexible working is encouraged.
- Mentorship:
Direct coaching from experienced engineers and product professionals to help you grow professionally. - Impact:
The work you do will directly improve the professional lives of thousands of educators. - Ownership:
Real responsibility for meaningful features, not just isolated tickets. - Growth:
We are a small team, meaning you will have visibility across the entire product lifecycle—not just one small feature. - Flexibility:
Our workplace is a flexible one, and we pride ourselves on the excellent working culture. While any role would benefit from more in-house time early on, most of our team have a hybrid work pattern.
- A motivated team
- Opportunity to make the role your own
- Generous parental leave and pay policies
- Uncapped annual leave
- Various salary sacrifice schemes in operation
- And much more!
- Design, build, and maintain user-facing features using React and modern frontend tooling.
- Translate product requirements and designs into well-structured, accessible, and maintainable UI components.
- Implement full end-to-end features, collaborating with backend developers on APIs and data contracts.
- Ensure the Great Teaching Toolkit is usable, performant, and accessible across devices and browsers.
- Work closely with Product and Design to understand user needs and iterate on solutions.
- Participate in sprint planning, technical discussions, and code reviews.
- Take ownership of frontend features from initial implementation through to deployment and post-release improvements.
- Write and maintain automated frontend tests to help ensure reliability and confidence in changes.
- Champion accessibility best practices (e.g. semantic HTML, ARIA, keyboard navigation, colour contrast).
- Help diagnose and resolve UI bugs and usability issues before and after release.
- Contribute to improving frontend standards, component patterns, and documentation.
- Work effectively with backend services, APIs, and data models, even if you are not implementing…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: