> Markdown version of [/jobs/ext/1904694-software-engineer-react](https://www.wearedevelopers.com/jobs/ext/1904694-software-engineer-react). 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). --- # Software Engineer - React - **Company:** Hargreaves Lansdown - **Location:** Bristol, UK - **Experience:** Experienced - **Salary:** £46,454.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon S3, Banking Software, Software Quality, Code Review, Software Debugging, Web Development, Performance Tuning, Web Application Security, TypeScript, Feature-Driven Development (FDD), ReactJS, Cypress (Programming Language), Backend, Integration Tests, Playwright, Graphql, Front End Software Development, Functional Programming, React Testing Library, Api Gateway, Restful APIs - **Published:** August 3, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5825825385 ## About the Role * 3+ years of professional web development experience, with 2+ years using React. * Strong proficiency in React, including hooks, functional components, and state-management patterns. * Solid understanding of TypeScript and type-safe frontend development. * Strong understanding of secure web development, especially within financial or regulated environments. * Strong debugging and performance-optimization skills in modern browsers. * Excellent communication skills and experience working in agile environments. Nice to Have * Hands-on experience with AWS services relevant to frontend workflows (e.g, S3, API Gateway, Lambda). * Experience in fintech or banking applications. * Familiarity with feature driven modular architecture. * Comfort writing unit and integration tests using Jest, React Testing Library, or Cypress/Playwright., A hands-on deep dive into your React expertise, covering coding, and problem-solving. We will also discuss your take home test. Be ready to share your screen during the technical discussion part of the interview. ## Description You'll contribute to the design, development, and maintenance of a critical part of our platform, helping deliver seamless and high-quality user experiences across our applications. You'll work closely with product, design, and backend teams to build new features, improve performance, and ensure technical excellence in everything you deliver. You'll take ownership of your work from concept to release, write clean and maintainable code, participate in code reviews, and help drive consistent engineering standards across the team. You'll also diagnose and resolve complex issues, contribute to architectural decisions, and play an active role in shaping the evolution of our platform. What You'll Do * Build and maintain a high-quality React application. * Integrate with RESTful and GraphQL APIs. * Diagnose, debug, and resolve issues across the stack, ensuring a smooth and reliable user experience. * Participate in code reviews, offering constructive feedback and helping improve overall code quality. * Work cross-functionally with designers, PMs, and QA to deliver features end-to-end. * Support continuous improvement efforts by sharing knowledge, proposing enhancements, and adopting best practices. ## Related Videos - [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) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [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) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [React and the power of visualisation](https://www.wearedevelopers.com/videos/100-react-and-the-power-of-visualisation) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025)