> Markdown version of [/jobs/ext/2206620-react-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206620-react-software-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). --- # React Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £65,000.0 - **Contract:** Permanent contract - **Skills:** TypeScript, ReactJS, Single Page Application, Information Technology, Extreme Programming, Front End Software Development - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27168 ## About the Role Due to continued success, they are keen to recruit a Senior React Software Engineer to join them. You will be a key employee, working within small cross-functional Agile development teams, you will be the go-to person for user-interface expertise. You will be empowered to do your best work, given time to develop front end software you can be proud of, and whilst there will inevitably be occasional unavoidable deadlines, you won't be constantly pressurised to produce throwaway code at breakneck speed. You'll be working with enthusiastic colleagues in a company with low staff turnover. As an experienced software engineer, you will be experienced in user interface design, creating intuitive and robust single page applications with React. Naturally, you will be conversant with basic software engineering best practice such as Agile development practices, code reviews, sprints, bug tracking, testing, and version control. Familiarity (or at least an interested in) eXtreme Programming (XP), SOLID design, test-driven development, and buddy programming will also be needed. You will need: * A 1st or 2.1 in computer science or other relevant discipline from a well-respected university (or equivalent hands-on experience) * Strong software engineering skills in React and Typescript * Substantial experience of designing and implementing front end code * Full, existing, and unrestricted right to work in the UK and the ability to attend the Cambridge office at short notice when needed ## Related Videos - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [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) - [An introduction to Extreme Programming](https://www.wearedevelopers.com/videos/709-an-introduction-to-extreme-programming) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)