Your new company
You'll be joining a government body working on the development of modern Front End services and user journeys.
Your new role
As a Front End Engineer specialising in React, you'll work closely with a UI/UX Design Lead and other stakeholders to develop accessible, responsive Front End services.
The role requires strong React and TypeScript experience alongside practical knowledge of modern server-side React, specifically Remix or React Router v7+.
Key responsibilities
- Develop responsive and accessible Front End services using React and TypeScript.
- Work with a UI/UX Design Lead to implement effective user journeys.
- Develop server-rendered functionality including loaders/actions, forms, routing, error handling and server-side session patterns.
- Build reusable, accessible components using Material UI.
- Integrate Front End services with REST APIs.
- Develop automated unit, integration and Playwright end-to-end tests.
- Build accessible services aligned to WCAG 2.2 AA.
- Participate in Git-based development and code-review processes.
- Work collaboratively with UX, API, test and platform stakeholders.
Essential skills and experience
- Strong Front End development fundamentals across semantic HTML, modern CSS and JavaScript.
- Commercial React and TypeScript experience.
- Experience with a modern full-stack React framework, specifically Remix or React Router v7+.
- Practical server-side rendering experience covering loaders/actions, forms, routing, error handling and server-side session patterns.
- Understanding of progressive enhancement and the ability to build core journeys that do not depend entirely on client-side JavaScript.
- Material UI experience, including developing reusable and accessible components.
- Automated testing experience covering unit/integration testing and Playwright end-to-end testing.
- REST API integration experience.
- Experience with Git-based development and code-review processes.
- Strong accessibility knowledge aligned with WCAG 2.2 AA, including semantic HTML, keyboard navigation, screen-reader testing and automated accessibility checks.
- Ability to meet the BPSS clearance requirement.
Desirable skills and experience
- React Router framework mode, including data APIs, nested routes, form actions and streaming SSR.
- Node.js and Express experience, particularly with a server or backend-for-frontend layer.
- Component library and design system development using MUI, Storybook and Figma.
- Runtime validation and contract-first API integration using technologies such as Zod and OpenAPI-generated types.
- OAuth 2.0/OpenID Connect authentication, authorisation and secure session management.
- CI/CD, dependency management and Front End security practices.
- Experience within regulated or government environments.
- Experience working closely with UX, API, test and platform teams.
What you'll get in return
- 550 rate.
- Initial 6-month assignment, potentially extending up to 12 months.
- Hybrid arrangement with a minimum of 2 days per week on-site in Telford.
- Capgemini mandated PAYE-only engagement.