Lead UI Developer: Real-Time Trading Platform

Bank of America

United States

On-site

USD 101,000 - 162,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private healthcare for you and your 가족
Competitive pension plan
Life assurance
Flexible benefits
Employee Assistance Program

Job summary

Bank of America is seeking a Lead UI Developer to own the React/TypeScript codebase within the Single Dealer Platform for Sales/Trading. You will drive frontend architecture, implement real-time UI features using RxJS, and ensure low-latency, accessible interfaces for global institutional clients.

You’ll collaborate with product, UX, and server-side teams to ship performant, resilient front-end solutions, emphasize automated testing, CI/CD, and robust security practices in a high-stakes

Qualifications

  • Solid years building web applications with TypeScript and React; 3+ years in a senior/lead role.
  • WebSockets, Server-Sent Events, WebRTC or other high performance bidirectional data streaming experience.
  • GraphQL, Protobuf, Flatbuffers or other schema-driven API design tools.
  • Strong RxJS (or equivalent observables experience) and reactive architecture in production systems.
  • Proven experience with real time UIs (market data streams, pricing, RFQ/execution, dashboards) and low latency rendering.
  • Deep knowledge of state management (RxJS, or React Query + custom streams) and data flow patterns for streaming + request/response.
  • Testing: Jest/Vitest, React Testing Library, Playwright; strong mock/contract testing.
  • Security: XSS mitigation, CSP, auth flows (OAuth), secure storage, anti phishing UX.
  • CI/CD and feature flagged rollout in regulated environments.
  • Excellent communication; ability to drive consensus across engineering, product, and trading desks.

Responsibilities

  • Lead the UI roadmap, architecture decisions, coding standards, and code reviews for the SDP.
  • Partner with product owners and UX to shape requirements into pragmatic, iterative delivery plans.
  • Own the front end architecture (React + TypeScript + RxJS), including state management, observables, and data flow design for live market data.
  • Design and implement modular, testable, and reusable components and design system primitives aligned to accessibility (WCAG 2.1 AA+).
  • Drive performance engineering: rendering optimization, virtualization for large grids/blotters, memoization, Suspense/Concurrent features, and profiling.
  • Champion resilience: graceful degradation, offline/slow network fallbacks, retry/backoff for streaming and REST, circuit breaker patterns at the UI edge.
  • Enforce automated testing (unit, integration, and UI E2E) and CI/CD with quality gates.
  • Instrument analytics, logging, and front end observability (e.g., Web Vitals, error tracking).
  • Ensure secure front end practices (XSS/CSRF protection, content security policy, secrets handling, auth flows with OAuth/OIDC/JWT).

Skills

TypeScript
React
RxJS
WebSockets / SSE
GraphQL
CI/CD
Testing (Jest / Vitest)
Security (OAuth / JWT)

Tools

Module Federation
single-spa
AG Grid
NPM Packages

Job description

Bank of America is seeking a Lead UI Developer to own the React/TypeScript codebase within the Single Dealer Platform for Sales/Trading. You will drive frontend architecture, implement real-time UI features using RxJS, and ensure low-latency, accessible interfaces for global institutional clients.

You’ll collaborate with product, UX, and server-side teams to ship performant, resilient front-end solutions, emphasize automated testing, CI/CD, and robust security practices in a high-stakes

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

Similar jobs worth comparing

Lead UI Developer - Single Dealer Platform (TypeScript / RxJS / React)
Lead UI Developer - Single Dealer Platform (TypeScript / RxJS / React)

Bank of America • United States

On-site
USD 101,000 - 162,000
Private healthcare for you and your 가족
Competitive pension plan
Life assurance
+2
Real-Time Trading UI Engineer (TypeScript/React)
Real-Time Trading UI Engineer (TypeScript/React)

Citadel Enterprise Americas LLC • City of Rochester (NY)

On-site
USD 175,000 - 350,000
Medical and life insurance
Retirement and tax-free savings plans
Discretionary incentive compensation program
Senior Frontend Engineer: Real-Time Trading UI
Senior Frontend Engineer: Real-Time Trading UI

United States Digital Space LLC • United States

Remote
USD 200,000 - 350,000
Real-Time Trading UI Engineer (React/TypeScript)
Real-Time Trading UI Engineer (React/TypeScript)

Insight Global • New York (NY)

On-site
USD 120,000 - 150,000
Senior Frontend Engineer - Real-Time Trading UI (Remote)
Senior Frontend Engineer - Real-Time Trading UI (Remote)

BNB Chain • United States

Remote
USD 100,000 - 140,000
Competitive salary with meaningful long-term upside
Remote-friendly team
Top-tier hardware setup
Senior UI Platform Engineer | React/TypeScript
Senior UI Platform Engineer | React/TypeScript

Jump Trading • Chicago (IL)

On-site
USD 200,000 - 250,000
Discretionary bonus
Medical insurance
Dental insurance
+11
Senior Front-End Developer - Trading Platform (React/TS)
Senior Front-End Developer - Trading Platform (React/TS)

Luxoft • New York (NY)

Hybrid
USD 150,000 - 170,000
Senior Front-End Engineer - Execution Technology
Senior Front-End Engineer - Execution Technology

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 120,000 - 160,000
Senior Front-End Engineer (React) – Real-Time Trading UI
Senior Front-End Engineer (React) – Real-Time Trading UI

Virtu • New York (NY)

Hybrid
USD 150,000 - 200,000
Senior Software Engineer – Low-Latency Trading Platforms
Senior Software Engineer – Low-Latency Trading Platforms

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000