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.