Senior UI Developer - Real-Time Trading Platform

McGregor Boyall

Greater London

On-site

GBP 65,000 - 90,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

McGregor Boyall is recruiting a Senior UI Developer to join a major financial services technology programme in London. The role focuses on building a high-performance Single Dealer Platform for electronic trading, with initial 12-month contract from City of London offices.

You will lead UI development, work with Product/UX/Backend teams, and mentor UI engineers while integrating with Java back-end services and real-time data streams.

Qualifications

  • Strong React, TypeScript and RxJS experience.
  • Experience with Redux/Context API, WebSockets and Vite.
  • Knowledge of micro-frontends and modular architecture.
  • Experience with Vitest, Playwright, Storybook or similar.
  • OpenFin experience is advantageous.
  • Financial markets experience, particularly FX, Fixed Income or Electronic Trading, is highly desirable.
  • Strong communication, leadership and problem-solving skills.

Responsibilities

  • Lead UI development and front-end architecture.
  • Build scalable, low-latency trading interfaces using React and RxJS.
  • Work closely with Product, UX and Backend teams.
  • Provide technical leadership and mentoring to UI engineers.
  • Integrate with Java backend services and real-time data streams.
  • Drive performance, scalability and modernisation of the UI platform.

Skills

React
TypeScript
RxJS
Redux/Context API
WebSockets
Vite
Micro-frontends
Storybook
Vitest
Playwright
OpenFin
Financial markets experience
Leadership

Tools

Vitest
Playwright
Storybook
OpenFin

Job description

McGregor Boyall is recruiting a Senior UI Developer to join a major financial services technology programme in London. The role focuses on building a high-performance Single Dealer Platform for electronic trading, with initial 12-month contract from City of London offices.

You will lead UI development, work with Product/UX/Backend teams, and mentor UI engineers while integrating with Java back-end services and real-time data streams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI Developer – High-Perf Trading Platform (React)
Senior UI Developer – High-Perf Trading Platform (React)

McGregor Recruitment • Greater London

On-site
GBP 70,000 - 110,000
UI Developer
UI Developer

McGregor Boyall • Greater London

On-site
GBP 65,000 - 90,000
UI Developer
UI Developer

McGregor Recruitment • Greater London

On-site
GBP 70,000 - 110,000
Lead UI Engineer – Real-Time Trading Platform
Lead UI Engineer – Real-Time Trading Platform

JPMorganChase • Greater London

On-site
GBP 75,000 - 95,000
FX UI Platform VP — Senior Frontend Engineer, Real-Time
FX UI Platform VP — Senior Frontend Engineer, Real-Time

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Lead UI Engineer – Real-Time Trading Platform (TypeScript/React)
Lead UI Engineer – Real-Time Trading Platform (TypeScript/React)

Bank of America • Greater London

On-site
GBP 90,000 - 120,000
Private healthcare
Pension plan
Maternity leave (26 weeks)
+2
Lead UI Engineer – Real-Time Trading Platform (React/TS)
Lead UI Engineer – Real-Time Trading Platform (React/TS)

Bank of America • Bromley

On-site
GBP 85,000 - 110,000
Private health care
Pension plan
Maternity leave
+1
Lead Frontend Engineer – Real-Time Trading UI
Lead Frontend Engineer – Real-Time Trading UI

Adecco • Bromley

Hybrid
GBP 65,000 - 85,000
Disability-confident employer
Inclusive recruitment process
Senior Frontend Developer
Senior Frontend Developer

Radley James • Greater London

On-site
GBP 120,000 - 160,000
Senior UI Lead for Real-Time Trading Platform
Senior UI Lead for Real-Time Trading Platform

Next Frontier Capital • Greater London

On-site
GBP 140,000 - 180,000