Role Overview
We are hiring a Frontend Developer to join a Front Office technology team supporting trading users. The core focus is
building and migrating trading UIs to a modern Angular-based frontend , working closely with traders, quants, and backend engineers.
You will be hands-on in
replacing legacy interfaces
thick clients / older web frameworks) with performant, maintainable web applications used daily on the trading floor.
Angular is the primary framework.
React experience is acceptable , but you must be willing and able to work in Angular.
Responsibilities
Develop and maintain
frontend applications in Angular
used by traders and desk analysts
Participate in
migration projects
from legacy UI technologies to modern web architecture
Work closely with
traders and desk-aligned tech teams
to translate requirements into usable interfaces
Build
low-latency, responsive UIs
for real-time market data and trade workflows
Collaborate with backend engineers on API design and data contracts
Ensure code quality through testing, reviews, and adherence to frontend best practices
Support production releases and provide ongoing enhancements to trading applications
Required Skills & Experience
Strong frontend development experience with
Angular (v8+)
Solid JavaScript / TypeScript fundamentals
Experience building
complex, data-heavy UIs
tables, charts, dashboards)
Understanding of frontend performance, state management, and component design
Experience working with REST APIs (GraphQL a plus)
Exposure to
financial markets or trading systems
is highly preferred
Comfortable working in a fast-paced, front-office environment
Nice to Have
React experience (especially if you’ve worked across both Angular and React)
Experience migrating legacy systems to modern frontend frameworks
Knowledge of RxJS, NgRx, or similar state management libraries
Familiarity with real-time data (WebSockets, streaming feeds)
Prior experience in an
investment bank, hedge fund, or trading firm