Front-end Developer
Role details
Job location
Tech stack
Job description
We are seeking a mid-level Front-End Developer to help build and maintain user interfaces across our core products, including our learning platform, admin portal, and Digital Assistant., * Build new features and enhance existing ones using React, modern JavaScript, and SCSS.
- Maintain our shared front-end architecture across multiple products.
- Work with backend developers to integrate APIs and align behaviours.
- Contribute to UI quality, accessibility, and design consistency.
- Develop our Digital Assistant browser extension, managing CSS isolation challenges, porting to new platforms, and implementing designs.
- Write clean, well-structured code and participate in constructive code reviews.
- Either produce Figma designs yourself or collaborate with our graphic designers to define the UI and UX before development begins.
Requirements
This role is ideal for a candidate who is strong in CSS/SCSS and React, preferably with skills in Figma and some web design. You should either be a mid-level developer or a strong junior looking for your first mid-level role., Essential
- Strong CSS/SCSS skills and responsive layouts.
- React and JavaScript experience (can cross-train from Vue, Angular etc).
- Problem-solving and communication skills.
- Ability to work collaboratively and take feedback constructively.
- Understanding of accessibility (WCAG).
- Working knowledge of web design and UX.
- 2+ years industry experience (we are sorry but cannot consider fresh graduates or juniors for this role).
- Ability to commute to the office at Chester Business Park one day per week.
Desirable
- Experience with using UI component frameworks (e.g., PrimeReact, SurveyJS).
- Experience with UI and UX design.
- Familiarity with Figma or other design tooling.
- Experience of using AI to aid development processes.
Benefits & conditions
- Hybrid working with up to 1 day per week in the Chester Business Park office.
- Flexible start time with 7.5 hours per day with core hours between 10am and 4pm.
- 25 days annual leave plus bank holidays and an extra day off for your birthday.
- Casual dress.
- Training and development support, including internal/external training and coaching.
- Supportive environment with regular performance and development discussions.
- Company-wide commitment to employee wellbeing, health & safety, and equal opportunities.
Direct applicants only. Applicants via recruiters will not be considered at this time.
Pay: £37,000.00-£45,000.00 per year
Benefits:
- Casual dress
- Company pension
- Free parking
- On-site parking
- Private medical insurance
- Sick pay
Ability to commute/relocate:
- Chester CH4 9QU: reliably commute or plan to relocate before starting work (required)
Work authorisation:
- United Kingdom (required)