Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The Opportunity
The ETrading Terminal is the interface through which professional traders and institutions access the world's most important commodity market - live, with depth and precision no competitor can match. You will own the architecture of that experience. This is not a UI layer on top of a data API. It is a real-time, high-throughput trading interface used by some of the most demanding users in financial markets. You will define how it is built, set the patterns the team follows, and push the boundaries of what a browser-based trading platform can do.
Requirements
- 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
- Trading UI experience (any asset class) - order books, depth ladders, RFQ workflows, option chains, or execution blotters
- Micro-frontend architecture at scale; WASM integration for performance-critical in-browser computation
- High-frequency streaming data; managing back-pressure and dropped-frame rendering under sustained load
- Financial services or capital markets front-end background; familiarity with market data normalisation
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
LNKD1_UKTJ
Key Skills
Ranked by relevanceReady to apply?
Join de mare consulting and take your career to the next level!
Application takes less than 5 minutes

