> Markdown version of [/jobs/ext/3021659-senior-front-end-developer](https://www.wearedevelopers.com/jobs/ext/3021659-senior-front-end-developer). 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 Front End Developer - **Company:** MCS Group - **Location:** Cookstown, UK - **Experience:** Expert - **Salary:** £85,000.0 - **Contract:** Permanent contract - **Skills:** Web Accessibility, Artificial Intelligence, Code Review, Data Streaming, TypeScript, Web Applications, Web Performance Optimization, ReactJS, Large Language Models, Generative AI, Backend, Material UI, Data Analytics, Front End Software Development - **Published:** September 21, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-front-end-developer/47796035 ## About the Role ideas into production-ready featuresCollaborating effectively with engineers working across different locations and time zonesContributing to technical decisions, code reviews and engineering standards What We're Looking For You'll ideally have: Strong commercial experience with React and TypeScriptDeep knowledge of React including hooks, component architecture, state management and performance optimisationExperience building modern, complex web applications rather than predominantly static interfacesExposure to dynamically generated or data-driven user interfacesExperience building AI-powered product features, not simply using AI coding toolsExperience building chat, messaging or conversational interfacesA good understanding of web accessibility and how to incorporate it throughout developmentExperience working within distributed engineering teamsStrong communication skills and the ability to work closely with Product, Design and Backend EngineeringExperience working with generative AI, LLM-powered applications or interfaces where UI components are produced dynamically would be particularly valuable. Salary Up to £85,000 with share options All conversations will be treated in the strictest of confidence. #J-18808-Ljbffr ## Description Engineer you'll have plenty of ownership, work alongside an experienced engineering team and have a genuine opportunity to influence how the front-end architecture develops as the product grows. The Role The Front-End Engineer will work closely with Product, Design, Backend and AI teams to build and evolve modern web applications using React and TypeScript. Your work will include: Building complex front-end applications using React and TypeScriptDeveloping interfaces that can adapt or render dynamically based on data, configuration or AI- generated outputsBuilding conversational and chat-style product experiencesIntegrating AI-powered functionality into real customer-facing productsDesigning reusable components and scalable front-end architectureManaging complex application state, data flows and asynchronous interactionsOptimising front-end performance and application responsivenessBuilding accessibility into products from the outsetWorking closely with Product and UX teams to turn new ## Related Videos - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)