- Company Name
- Evidence Based Education
- Job Title
- Front End Web Developer
- Job Description
-
**Job Title:** Front End Web Developer
**Role Summary:**
Design, develop, and maintain user‑facing features for the Great Teaching Toolkit and other product offerings. Own feature lifecycle from UI design to production, collaborate with product, design, and backend teams, and enhance front‑end testing, accessibility, and performance.
**Expectations:**
- Deliver high‑quality, maintainable UI components using React.
- Apply a user‑centered, research‑informed approach to build intuitive, accessible interfaces.
- Collaborate effectively with Product Managers, Designers, Researchers, and backend engineers.
- Own features end‑to‑end, including post‑release monitoring and improvements.
- Contribute to improving front‑end standards, testing practices, and documentation.
**Key Responsibilities:**
1. **Feature Development:** Build and maintain React‑based UI components; translate design and product requirements into clean, accessible code; integrate with API‑driven back‑end services.
2. **Collaboration & Delivery:** Participate in sprint planning, code reviews, and technical discussions; work closely with product and design to refine user needs.
3. **Quality & Accessibility:** Write automated front‑end tests; champion HTML5, ARIA, keyboard navigation, and colour‑contrast standards; troubleshoot UI bugs.
4. **Performance & Platform Awareness:** Monitor performance, aid in deployment and performance tuning of front‑end assets; identify opportunities for usability and speed improvements.
5. **Documentation & Standards:** Contribute to component library, style guide, and front‑end documentation; promote best‑practice patterns.
**Required Skills:**
- Proficiency with React, JSX, modern JavaScript (ES6+), HTML5, CSS3, and build tooling (e.g., Webpack, npm/yarn).
- Experience designing and implementing responsive, cross‑browser UI.
- Strong understanding of accessibility (WCAG, ARIA) and performance optimization.
- Familiarity with RESTful API consumption and data‑driven UI.
- Ability to write unit and integration tests for front‑end (e.g., Jest, React Testing Library).
- Good communication, teamwork, and problem‑solving abilities; detail‑oriented.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, **or** equivalent professional experience.
- No specific certifications required; demonstrable experience with React and front‑end best practices is essential.
Sunderland, United kingdom
On site
11-02-2026