Description
We are seeking a Front-End Developer to build and maintain high-performance, low-latency user interfaces for trading applications.
You will work closely with UI engineers, algorithmic developers, product, quantitative, and backend engineering teams to deliver real-time data visualizations, workflows, and dashboards that support trading and risk management.
Responsibilities:
- Design, build, and maintain React-based user interfaces that power core trading application workflows
- Implement real-time data visualizations for orders, prices, positions, and other key metrics using streaming technologies such as WebSockets
- Turn product requirements and stakeholder feedback into intuitive, efficient, and scalable user experiences, rapidly prototyping and iterating on new features
- Optimize front-end performance, responsiveness, and reliability across complex, data-intensive screens
- Partner with backend engineers to integrate REST and WebSocket APIs, as well as WebAssembly-based components
- Write clean, testable, well-structured code supported by unit and integration tests
- Provide best practices around code reviews, front-end architecture decisions, and developer-level production support for the front-end components
- Prototype, iterate, and support front-end components in production to ensure a high-quality user experience
Requirements:
- Bachelor’s degree in Computer Science or a related field
- 5+ years of professional experience building web applications with JavaScript/TypeScript
- 5+ years with React in production, including substantial experience with hooks, functional components, and modern patterns
- Strong knowledge of modern JavaScript (ES6+), HTML5, and CSS3
- Experience with real-time data UIs (tables, charts, dashboards) and (WebSockets, SSE, or similar streaming technologies)
- Experience with state management (e.g., Redux, Zustand, or similar)
- Ability to leverage LLM-assisted tools (e.g., code assistants) effectively in the development workflow
- Experience in fixed-income capital markets or other capital markets, specifically with concepts such as positions, P&L, risk metrics, and market data is a plus
- Good communication skills and ability to collaborate directly with non-technical stakeholders
Our tech stack:
- Front-end: React 18, TypeScript, AG Grid, Ant Design, WebSockets, WASM
- Back-end: Node.js, Java Spring Boot (used to bundle/serve the front-end , familiarity is a plus, not required), Rust
- Data: MS SQL, Elasticsearch
- Security/Auth: Kerberos, JWT
Benefits:
- The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future.
- Comprehensive benefits package
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://mlp.eightfold.ai/careers/job/755956817847