> Markdown version of [/jobs/ext/2066740-senior-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/2066740-senior-frontend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Frontend Engineer - **Company:** Cera Care - **Location:** UK - **Experience:** Expert - **Salary:** £53,199.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Cursor (Graphical User Interface Elements), Routing, TypeScript, WebSocket, Network Routers, Tailwind, ReactJS, Front End Software Development, Legacy Systems - **Published:** August 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5843161339 ## About the Role We're looking for a Senior Front End Engineer who simplifies, ships, and owns their work. Someone who is equally comfortable navigating new platforms and legacy systems within an organisation. From a technology perspective, we are looking for someone who has experience with: * Strong React 19 and TypeScript strict at senior level. Real command of the type system, not just the syntax. * Real TanStack experience: Router, Query, Store, Virtual. * Tailwind plus design-system instinct. You build a token-driven system, not just style components. * Real-time UI in production: SSE, websockets, live state synchronisation, under load. * Type-safe API client experience: generated clients, end-to-end types. Handwritten fetches scare you. * Frontend complexity reduction. You have unwound a sprawling micro-frontend estate, consolidated stacks, killed dead paths, and shipped the simpler version. You can point to what you removed. ## Description You'll be embedded in our engineering team, building the surfaces that clinical operators, carers, and clients rely on every day. Cera is the UK's largest home-care provider; what you ship directly affects care delivery at scale. We're rebuilding our technology platform on a modern frontend stack: React 19, TypeScript, TanStack for routing, query, store, and visualisation, Tailwind, real-time Server-Sent Events, and types generated from server contracts. The team is senior, AI-native, and moves fast. Responsibilities * Ship the modern stack: React 19, TypeScript strict, TanStack Router, Query, Store, Virtual, dnd-kit, cmdk, Tailwind. * Wire real-time through SSE and TanStack Query. Live state, no per-feature plumbing. * Build agent-supervision surfaces alongside operator surfaces. Provenance, override, capture rationale. The UX for a managed agent is a colleague the operator works with, not a chatbot. * Maintain a coherent design system and interaction grammar. Every product on the platform inherits the shape; new surfaces do not invent one. * Reduce complexity. The estate has accumulated frontend complexity, multiple stacks, fragmented patterns, and dead paths. We want it gone. Prioritise the simplest path that removes more than it adds when the situation calls for it. * Push agentic coding. Claude Code, Copilot, Cursor, or whatever ships fastest. Contribute back to the shared toolkit. * Sit with the business. Operations, clinical, commercial, recruitment. Watch real users use the surfaces and build from what they actually need. Prioritise what users and teams need in practice, not what assumptions suggest. * Hold quality together. Testing, accessibility, performance budgets, observability., * AI-native by default. Claude Code, Copilot, Cursor - these are already how you work, not tools you're evaluating. You can point to what they've unlocked for you. * Ownership instinct. You see a problem and take it. You don't wait to be assigned. Prioritise issues yourself and move them forward without needing handholding. * Pragmatism. You ship the smallest thing that works, then iterate. Done beats perfect. Prioritise the work that delivers value fastest, then improve it from there. * Business curiosity. You go find out how the work actually happens, not just how the spec describes it. * Learning speed. The stack changes. You don't get attached to what you learned last year. * Low ego. You can be wrong, change course, and give credit where it's due. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Level up your Angular CSS with Tailwind CSS](https://www.wearedevelopers.com/videos/640-level-up-your-angular-css-with-tailwind-css) - [From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud)