Senior React Developer London, United Kingdom · Full-time Description A fast-growing investment technology platform is seeking a talented Senior React Developer to join its frontend development team. The successful candidate will work on a suite of web applications supporting trade execution, portfolio management, and risk analysis across private equity, private debt, and real estate investment strategies. The frontend team collaborates closely with quantitative analysts, backend engineers, and platform teams to evolve the company’s core technology platform. Key Responsibilities: Deliver high-quality, tested features across core applications such as the order and risk management systems Collaborate with cross-functional teams on end-to-end features Mentor junior developers through code reviews and guidance Enhance UX and maintain consistent design principles across the platform Participate in Agile ceremonies including stand-ups, backlog refinement, and retrospectives Evaluate and improve the frontend architecture, including state management and API integrations Help implement real-time frontend/backend communication using WebSockets Extend and optimise the use of Nx for a frontend monorepo setup Leverage Zustand and TanStack Query for state/data handling, and React Router for navigation Work on real-time data visualisation, such as interactive market data graphs using HighCharts Improve spreadsheet-like data displays using HandsOnTable for better performance and usability Requirements: Strong TypeScript and React skills Experience with state management libraries (e.g., Zustand) Proficiency in writing clean, testable code with solid test coverage Experience with testing frameworks such as Vitest and Playwright Familiarity with REST or GraphQL API design Ability to write high-quality CSS Independent ownership of deliverables and strong communication skills in a collaborative environment Preferred Qualifications: Experience working on financial risk management software or related platforms Compensation & Benefits: Competitive salary with eligibility for annual bonus Enhanced health insurance with dental, optical, and mental health coverage Financial support for continued professional development and qualifications Pension scheme