Overview
Connecting clients to markets – and talent to opportunity
With 4,300 employees and over 400,000 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, you’ll 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 PlatformsDesign and develop responsive, high-performance web trading applications using React and TypeScriptEnsure consistent user experiences across browsers and devicesComponent & Design System DevelopmentBuild and maintain reusable UI components and composite componentsEnforce consistent usage of design tokens and UI primitivesPromote best practices for component composition, accessibility, and maintainabilityState Management & RoutingDesign scalable client-side state management strategiesImplement robust routing architectures for complex, multi-domain applicationsPerformance & Reliability
Performance OptimizationImplement lazy loading, code splitting, and bundle optimization strategiesOptimize rendering performance for real-time and data-heavy UIsError Handling & ObservabilityImplement error boundaries, logging, and monitoring for frontend applicationsImprove resiliency and debuggability of UI systemsSecurity & Integration
Authentication IntegrationIntegrate frontend applications with IDP-based authentication systemsEnsure secure handling of sessions, tokens, and user identity flowsAPI IntegrationConsume RESTful APIs and event-driven data streams efficientlyCollaborate with backend teams to define frontend-friendly API contractsCollaboration & Leadership
Cross-Functional CollaborationWork closely with product managers, designers, backend engineers, and QA teamsTranslate business and UX requirements into scalable frontend solutionsTechnical LeadershipMentor junior and mid-level developersDrive frontend best practices, architectural consistency, and code qualityStakeholder CommunicationClearly 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 experienceExpert knowledge of JavaScript and TypeScript (ES6+, async programming, closures, types)Strong experience with React, including:Hooks and component patternsLazy loading and code splittingError boundaries and error capturingState management librariesRouting architecturesStrong understanding of frontend performance optimization techniquesExperience integrating with authentication and authorization systemsSolid understanding of RESTful APIs and frontend-backend integrationWhat Will Make You Stand Out
Experience building trading, financial, or real-time data platformsFamiliarity with React Native or shared web/mobile UI strategiesExperience working within large-scale design systemsUnderstanding of CI/CD pipelines and frontend build toolingExperience working in regulated or security-sensitive environmentsEducation
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)Working Environment
Hybrid