Front-End Engineer (React) : Trading : £120-180k plus excellent bonus : London
We’re partnering with a high-performance quantitative trading firm to hire a Front-End Engineer with deep React experience to work on the firm’s internal trading, research, and risk platforms.
This is a front-end role for engineers who care about architecture, performance, and correctness, and who want to build interfaces used by traders and quantitative researchers making real-time decisions.
The Role
You’ll own and evolve complex, data-heavy web applications that visualise live market data, research outputs, and trading activity. The emphasis is on robust engineering, not marketing websites — accuracy, latency, and usability matter.
You’ll work closely with backend engineers, quants, and traders to design interfaces that are fast, reliable, and intuitive under pressure.
Key Responsibilities
- Design and build complex React applications used in live trading and research workflows
- Develop reusable, well-structured component libraries and front-end architecture
- Optimise rendering performance for real-time and high-frequency data visualisation
- Collaborate with backend teams on APIs, data contracts, and system design
- Write well-tested, maintainable code with a strong focus on correctness and usability
Core Technical Requirements
- Strong professional experience with React and modern JavaScript / TypeScript
- Deep understanding of front-end architecture, state management, and component design
- Experience handling large, dynamic data sets in the browser
- Strong grasp of performance optimisation (rendering, memoisation, data flow)
- Experience working in a Linux / Git-based engineering environment
Additional Technologies (Nice to Have)
Experience with one or more of the following is a strong plus:
- Next.js or similar modern React frameworks
- WebSockets, streaming data, or real-time UI updates
- D3.js, charting libraries, or custom data visualisation
- Backend languages such as Python, C++, Java, or Go
- Familiarity with GraphQL, RESTful APIs, or event-driven systems
Nice to Have (But Not Required)
- Exposure to financial markets, trading systems, or time-series data
- Experience working closely with quantitative or highly technical users
- Knowledge of testing frameworks and front-end tooling (Jest, Playwright, etc.)
- Interest in UI/UX design, without sacrificing engineering rigour