Senior React Engineer in London

Senior React Engineer in London

London Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
Grid Dynamics

At a Glance

  • Tasks: Build next-gen trading apps with React and TypeScript, optimising performance for real-time data.
  • Company: Join a leading tech firm revolutionising electronic trading and market data applications.
  • Benefits: Enjoy a competitive salary, flexible schedule, medical insurance, and professional development opportunities.
  • Other info: Collaborative culture with exciting corporate events and a well-equipped office.
  • Why this job: Be part of a dynamic team working on cutting-edge projects that impact global trading.
  • Qualifications: Strong React and TypeScript skills, with experience in high-throughput environments.

The predicted salary is between 70000 - 90000 Β£ per year.

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

  • Work closely with frontend, backend and business stakeholders to deliver mission-critical trading applications.
  • 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

Senior React Engineer in London employer: Grid Dynamics

Join a dynamic front-office technology team as a Senior React Engineer, where you'll have the chance to work on cutting-edge electronic trading applications that are pivotal to global financial markets. Our collaborative work culture fosters innovation and professional growth, offering competitive salaries, flexible schedules, and a comprehensive benefits package including medical insurance and opportunities for continuous learning. Located in a well-equipped office, you will be part of a motivated team dedicated to delivering high-performance solutions while enjoying corporate social events that enhance team spirit.

Grid Dynamics

Contact Details:

Grid Dynamics Recruitment Team

We think you need these skills to ace Senior React Engineer in London

React
TypeScript
Frontend Architecture
Performance Optimisation
Real-time Data Management
WebSockets
Testing Frameworks (Playwright, Cypress, Selenium)