Frontend Developer (React / TypeScript)
Location: London (Hybrid)
Experience: 2–7 years
Education: Bachelor’s degree in Computer Science or Computer Engineering from a Russell Group university
About the Opportunity
Our client is an award-winning, data-focused technology company building highly scalable and sophisticated enterprise software. They are undergoing a major evolution of their platform and are now seeking a talented Frontend Developer to help re-architect the front-end of their flagship product. This is an exciting opportunity to join an exceptionally skilled engineering community and have genuine architectural influence on a modern, high-impact system.
Role Overview
As a Frontend Developer, you will play a key role in designing, rebuilding, and optimising the client-facing aspects of the platform. Working closely with engineering, product, and UX teams, you will develop high-quality user interfaces, champion best practices, and contribute to a forward-thinking architectural strategy. You will collaborate with teams across the stack, including those working in C#/.NET on the backend.
Key Responsibilities
* Lead and contribute to the re-architecture and modernisation of the front-end system
* Develop high-quality, scalable, and responsive UI components using React, TypeScript, and JavaScript
* Work collaboratively with a highly experienced engineering community
* Implement best practices for code quality, testing, performance, and maintainability
* Contribute to architectural discussions and technical decision-making
* Work with backend teams leveraging C# and .NET to ensure seamless integration
* Support continuous improvement across the engineering organisation
Required Skills & Experience
* 2–7 years of professional experience as a frontend or full-stack engineer
* Strong hands-on expertise with React, TypeScript, and JavaScript
* Solid understanding of modern frontend tooling, state management, performance optimisation, and UI architecture
* Experience collaborating with backend teams (C#/.NET exposure beneficial)
* Ability to work in a highly technical environment and contribute to design and architectural decisions
* Bachelor’s degree in Computer Science or Computer Engineering from a Russell Group university (mandatory)
* Strong communication skills and the ability to work effectively in a hybrid team environment
* Based in or able to commute to the London office on a hybrid schedule
Why This Role Is Exciting
* Opportunity to own and lead the redesign of a core front-end system
* Work alongside exceptionally skilled engineers with deep domain expertise
* Join a company experiencing strong growth and technological evolution
* Modern tech stack and meaningful architectural responsibilities
* Hybrid, collaborative working culture in central London