Overview
Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients across more than 80 offices on five continents StoneX is a Fortune-100 Nasdaq-listed provider connecting clients to the global markets. We focus on innovation human connection and delivering world-class products and services to investors worldwide.
At StoneX youll join an institutional-grade financial services organization building modern high-performance digital platforms. Our teams combine cutting-edge technology deep domain expertise and strong engineering culture to deliver scalable and reliable trading experiences.
Responsibilities
Position Purpose
We are seeking a Senior React UI Developer to design and build our next-generation web trading platforms. This role focuses on frontend architecture performance optimization and scalable UI development working closely with backend mobile and platform teams.
You will play a key role in shaping UI standards reusable component systems and frontend best practices for highly interactive real-time trading applications.
Primary Responsibilities
Frontend Architecture & Development
- Web Trading Platforms
- Design and develop responsive high-performance web trading applications using React and TypeScript
- Ensure consistent user experiences across browsers and devices
- Component & Design System Development
- Build and maintain reusable UI components and composite components
- Enforce consistent usage of design tokens and UI primitives
- Promote best practices for component composition accessibility and maintainability
- State Management & Routing
- Design scalable client-side state management strategies
- Implement robust routing architectures for complex multi-domain applications
Performance & Reliability
- Performance Optimization
- Implement lazy loading code splitting and bundle optimization strategies
- Optimize rendering performance for real-time and data-heavy UIs
- Error Handling & Observability
- Implement error boundaries logging and monitoring for frontend applications
- Improve resiliency and debuggability of UI systems
Security & Integration
- Authentication Integration
- Integrate frontend applications with IDP-based authentication systems
- Ensure secure handling of sessions tokens and user identity flows
- API Integration
- Consume RESTful APIs and event-driven data streams efficiently
- Collaborate with backend teams to define frontend-friendly API contracts
Collaboration & Leadership
- Cross-Functional Collaboration
- Work closely with product managers designers backend engineers and QA teams
- Translate business and UX requirements into scalable frontend solutions
- Technical Leadership
- Mentor junior and mid-level developers
- Drive frontend best practices architectural consistency and code quality
- Stakeholder Communication
- Clearly communicate technical decisions trade-offs and implementation approaches
Qualifications
Required Qualifications
To succeed in this role you will need:
- 5 years of professional frontend development experience
- Expert knowledge of JavaScript and TypeScript (ES6 async programming closures types)
- Strong experience with React including:
- Hooks and component patterns
- Lazy loading and code splitting
- Error boundaries and error capturing
- State management libraries
- Routing architectures
- Strong understanding of frontend performance optimization techniques
- Experience integrating with authentication and authorization systems
- Solid understanding of RESTful APIs and frontend-backend integration
What Will Make You Stand Out
- Experience building trading financial or real-time data platforms
- Familiarity with React Native or shared web/mobile UI strategies
- Experience working within large-scale design systems
- Understanding of CI/CD pipelines and frontend build tooling
- Experience working in regulated or security-sensitive environments
Education
- Bachelors or Masters degree in Computer Science Engineering or a related field (or equivalent practical experience)
Working Environment
Required Experience:
Senior IC
OverviewConnecting clients to markets and talent to opportunityWith 4300 employees and over 400000 retail and institutional clients across more than 80 offices on five continents StoneX is a Fortune-100 Nasdaq-listed provider connecting clients to the global markets. We focus on innovation human co...
Overview
Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients across more than 80 offices on five continents StoneX is a Fortune-100 Nasdaq-listed provider connecting clients to the global markets. We focus on innovation human connection and delivering world-class products and services to investors worldwide.
At StoneX youll join an institutional-grade financial services organization building modern high-performance digital platforms. Our teams combine cutting-edge technology deep domain expertise and strong engineering culture to deliver scalable and reliable trading experiences.
Responsibilities
Position Purpose
We are seeking a Senior React UI Developer to design and build our next-generation web trading platforms. This role focuses on frontend architecture performance optimization and scalable UI development working closely with backend mobile and platform teams.
You will play a key role in shaping UI standards reusable component systems and frontend best practices for highly interactive real-time trading applications.
Primary Responsibilities
Frontend Architecture & Development
- Web Trading Platforms
- Design and develop responsive high-performance web trading applications using React and TypeScript
- Ensure consistent user experiences across browsers and devices
- Component & Design System Development
- Build and maintain reusable UI components and composite components
- Enforce consistent usage of design tokens and UI primitives
- Promote best practices for component composition accessibility and maintainability
- State Management & Routing
- Design scalable client-side state management strategies
- Implement robust routing architectures for complex multi-domain applications
Performance & Reliability
- Performance Optimization
- Implement lazy loading code splitting and bundle optimization strategies
- Optimize rendering performance for real-time and data-heavy UIs
- Error Handling & Observability
- Implement error boundaries logging and monitoring for frontend applications
- Improve resiliency and debuggability of UI systems
Security & Integration
- Authentication Integration
- Integrate frontend applications with IDP-based authentication systems
- Ensure secure handling of sessions tokens and user identity flows
- API Integration
- Consume RESTful APIs and event-driven data streams efficiently
- Collaborate with backend teams to define frontend-friendly API contracts
Collaboration & Leadership
- Cross-Functional Collaboration
- Work closely with product managers designers backend engineers and QA teams
- Translate business and UX requirements into scalable frontend solutions
- Technical Leadership
- Mentor junior and mid-level developers
- Drive frontend best practices architectural consistency and code quality
- Stakeholder Communication
- Clearly communicate technical decisions trade-offs and implementation approaches
Qualifications
Required Qualifications
To succeed in this role you will need:
- 5 years of professional frontend development experience
- Expert knowledge of JavaScript and TypeScript (ES6 async programming closures types)
- Strong experience with React including:
- Hooks and component patterns
- Lazy loading and code splitting
- Error boundaries and error capturing
- State management libraries
- Routing architectures
- Strong understanding of frontend performance optimization techniques
- Experience integrating with authentication and authorization systems
- Solid understanding of RESTful APIs and frontend-backend integration
What Will Make You Stand Out
- Experience building trading financial or real-time data platforms
- Familiarity with React Native or shared web/mobile UI strategies
- Experience working within large-scale design systems
- Understanding of CI/CD pipelines and frontend build tooling
- Experience working in regulated or security-sensitive environments
Education
- Bachelors or Masters degree in Computer Science Engineering or a related field (or equivalent practical experience)
Working Environment
Required Experience:
Senior IC
View more
View less