UI Developer

McGregor Boyall Associates Ltd.
London, UK
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£182,000.0 - £208,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Design of User Interfaces TypeScript WebSocket RxJS ReactJS Backend Webpack Playwright Real Time Data Front End Software Development React Redux
+1 more
JestJS

Job description

Based out of their City of London offices you will join on an initial 12 month contract. Key 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 Back End services and Real Time data streams.
  • Drive performance, scalability and modernisation of the UI platform.

Requirements

  • 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.

If you’re an experienced UI Developer with a strong React/RxJS background and experience in high-performance environments, we’d be keen to hear from you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

Videos

See all

Related articles

See all