Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We're looking for a Front-End Engineer to join our Bristol team. This is a role for someone who's passionate about creating fast, accessible and reusable interfaces that scale across projects. You'll work across multiple projects, building headless React front ends as well as crafting tailored UIs integrated with leading CMS platforms such as Umbraco and Sitecore. A core part of your role will be identifying opportunities for reuse and efficiency, establishing shared component libraries and design system integrations that help us move faster without compromising quality.
What you'll be doing
- Developing performant, accessible, and visually consistent UI components in React and TypeScript.
- Building headless React front ends as well as integrating UIs with platforms like Umbraco and Sitecore.
- Creating and maintaining shared component libraries, design tokens and theming systems to make our work faster and more consistent.
- Working closely with designers to translate ideas into scalable, working components.
- Collaborating with back-end engineers and CMS specialists to integrate APIs and content models cleanly.
- Championing front-end best practices — testing, performance optimisation, accessibility — across the team.
- Contributing to reviews, documentation and architectural decisions.
- Strong experience with React, TypeScript, HTML5 and modern CSS.
- A track record of building and maintaining reusable UI component libraries.
- Experience working with headless CMS setups.
- Familiarity with design systems and tools such as Storybook or Figma.
- An understanding of performance, accessibility and cross-browser compatibility.
- Clear communicator with a collaborative mindset.
- Problem-solver who thrives on tackling challenges and finding smart solutions.
- Experience with Umbraco and/or Sitecore.
- Knowledge of CI/CD pipelines and automated testing frameworks (e.g. Jest, React Testing Library).
- Familiarity with monorepo tools like Nx or Turborepo.
- Understanding of personalisation or content targeting features in CMS platforms.
- Some exposure to .NET environments (C#).
- Hybrid role: 2 days a week minimum in our central Bristol office
- Eligible for UK Security Clearance (7 years' UK residency)
- Projects that actually make a difference — from national defence to life-saving charities to everyday travel.
- A team that's serious about craft, but not about ego.
- A place where interesting, ambitious people can grow their skills and careers.
- Hybrid-friendly ways of working, with a lively Bristol HQ as your base.
- A competitive salary and benefits package.
Key Skills
Ranked by relevanceReady to apply?
Join Great State and take your career to the next level!
Application takes less than 5 minutes