We are seeking a highly skilled Senior React Engineer to join a front-office technology team responsible for building next-generation electronic trading and market data applications.
This is an opportunity to work on highly performant, real-time systems used by traders and sales teams globally. You’ll be responsible for building responsive, data-intensive user interfaces that process and visualise large volumes of streaming market data while maintaining exceptional user experience and performance.
Responsibilities
As a Senior React Engineer, you will work closely with frontend, backend and business stakeholders to deliver mission-critical trading applications. You’ll play a key role in designing frontend architecture, optimising performance, and ensuring applications remain responsive under heavy data loads.
- Design and develop high-performance web applications using React and TypeScript.
- Build and maintain real-time user interfaces consuming large volumes of streaming market data.
- Optimise browser performance, rendering pipelines, memory usage and application responsiveness.
- Work closely with backend engineering teams to integrate low-latency data services.
- Contribute to frontend architecture, technical standards and engineering best practices.
- Develop robust testing strategies and maintain high levels of application quality.
- Participate in system design discussions and performance tuning initiatives.
- Support the evolution of trading and market data platforms used globally.
Requirements
Essential Skills & Experience
- Strong commercial experience developing applications using React and TypeScript.
- Experience delivering production-grade frontend systems in trading, market data, financial services or other high-throughput environments.
- Deep understanding of browser internals, rendering performance, virtualisation, memory management and frontend optimisation techniques.
- Experience consuming and managing real-time data feeds using WebSockets, pub/sub messaging or similar technologies.
- Understanding of concepts such as backpressure, reconnection handling, snapshots and state recovery.
- Strong understanding of software engineering best practices, testing and code quality.
- Experience with Playwright, Cypress, Selenium or similar testing frameworks.
- Ability to understand and troubleshoot backend services, particularly Java-based systems.
Nice to have
- Experience migrating Angular or AngularJS applications to React.
- Knowledge of low-latency messaging platforms such as Solace, Tibco EMS, Kafka or Aeron.
- Familiarity with binary protocols and wire formats including SBE, FlatBuffers or Protobuf.
- Experience with AG Grid or similar enterprise-grade data grid frameworks.
- Exposure to containerised deployment environments and cloud-native architectures.
- Experience building applications for electronic trading, order management, market making, RFQ/RFS workflows or single dealer platforms.
Domain Knowledge
- Foreign Exchange (FX)
- Spot and Forward Trading
- FX Options
- Pricing and Market Making
- Transaction Cost Analysis (TCA)
- Market Data Platforms
We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package – medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
#J-18808-Ljbffr…
