We have a current opportunity for a React Developer on a permanent basis. The position will be based in London. For further information about this position please apply.
– 10+ years engineering; 5+ years building production React at scale – component lifecycle, rendering behaviour, and bundle architecture are instincts
– TypeScript mastery in strict mode – complex generics, discriminated unions, conditional types, and type-safe API boundary design
– Vite and modern build tooling; tree-shaking, chunk strategy, module federation, and build performance optimisation in CI
– State management at scale: Zustand, TanStack Query, or equivalent; separation of server, client, and ephemeral UI state
– High-frequency WebSocket data at tick-by-tick rates – back-pressure handling, dropped-frame detection, and reconnection strategy
– Browser internals: rendering pipeline, layout/paint/composite lifecycle, memory profiling, GC pressure, and long-task detection
– WebGL, Canvas, or custom rendering engine for high-density, real-time financial data visualisation
– Design system ownership – token architecture, component API design, versioning strategy, and cross-team adoption at scale
– Testing discipline: unit, integration, E2E (Playwright/Cypress), visual regression, and performance budget enforcement in CI
– GraphQL or REST API co-design with backend teams; schema-first development and automated type generation
– Track record of measurably improving engineering standards – patterns or tooling adopted org-wide
– Cloud infrastructure – Azure preferred, AWS considered; IAM, managed services, automated and auditable deployment pipelines, secrets management
Nice to Have
o Trading UI experience (any asset class) – order books, depth ladders, RFQ workflows, option chains, or execution blotters
o Micro-frontend architecture at scale; WASM integration for performance-critical in-browser computation
o High-frequency streaming data; managing back-pressure and dropped-frame rendering under sustained load
o Financial services or capital markets front-end background; familiarity with market data normalisation
What We’re Looking For
You are the engineer others come to when they do not know what is possible – and you show them. The ETrading Terminal is seen by the world’s most sophisticated market participants. You take that personally, ship things that are fast and resilient, set a standard others aspire to, and treat innovation not as a project but as how you approach every ticket.
To find out more about Huxley, please visit (url removed)
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales
