Senior Front-End Engineer

United States, New York
Permanent
Job ID: 2513

Job Description


[Up to c. $400k Comp Package | Hybrid Working]


Role Overview

We’re representing a leading global investment firm whose execution technology sits directly inside the front-office trading environment. The team builds the platforms, interfaces and real-time tooling used by portfolio managers and traders to manage orders, consume market data, monitor execution activity and make faster decisions across asset classes.

This is a hands-on senior front-end engineering role for someone who understands that trading UIs are not standard web applications. You’ll be building performance-sensitive tools where responsiveness, data consistency, usability and production reliability all matter. The work sits close to the desk, with direct exposure to traders, PMs, backend engineers and live execution workflows...


Key Responsibilities

  • Design and build high-performance front-end applications used across the trading desk, including order management interfaces, execution dashboards, blotters and real-time analytics views
  • Build React, Next.js and TypeScript applications that can handle fast-moving, high-volume data without compromising usability or stability
  • Consume, manage and visualise streaming data from internal services using WebSockets and socket-based architectures
  • Translate complex execution workflows into intuitive, trader-friendly interfaces in partnership with backend engineers, PMs and front-office users
  • Optimise front-end performance across rendering, state management, virtualisation, throttling, debouncing and memory usage
  • Work with data-grid and tabular UI tooling to support high-frequency, high-density financial data views
  • Contribute to code reviews, testing standards, UI architecture decisions and front-end engineering best practice
  • Support production systems during trading hours, with a focus on rapid diagnosis and resolution in time-sensitive environments


What You’ll Bring…

  • 5+ years of professional front-end engineering experience, ideally building complex web applications in demanding production environments
  • Strong React, Next.js and TypeScript capability, with evidence of building scalable, maintainable front-end systems
  • Experience building real-time data interfaces using WebSockets or similar socket-based streaming technologies
  • Strong understanding of high-frequency UI state management, message ordering, data consistency and live update handling
  • Experience with AG Grid or similar data-grid libraries for high-volume tabular data rendering
  • Strong knowledge of browser performance optimisation, including rendering pipelines, virtualisation, memory management and update control
  • Experience with modern testing frameworks such as Playwright, Jest or React Testing Library
  • Comfortable working with Git, CI/CD pipelines and modern software delivery workflows
  • Prior experience in trading technology, execution technology, EMS/OMS environments or front-office financial systems
  • Familiarity with trading concepts such as order types, execution workflows, FIX, P&L, market data or trade lifecycle processes
  • AI-assisted development mindset, with the judgement to use AI tools responsibly across delivery, validation, testing, refactoring and secure development


...


Apply for this role

All fields marked with * are required.

I confirm I have a pre-existing right to work in the role’s location *
I require visa sponsorship now or will require it in the future

Back to Job Listings