The Trading Infrastructure team is building a high-performance, front-to-back Trading Platform that supports multi-asset trading.
The platform is designed to handle financial instruments with low-latency execution, robust risk controls, and seamless integration across trading, risk, operations, and finance workflows.
The system features a modular architecture encompassing core components such as market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure.
The team emphasizes event-driven, deterministic system design, real-time observability, and strong security.
The tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance.
AI-assisted development tools are leveraged to boost productivity and quality across the team.
Responsibilities include designing, developing, and maintaining high-performance WebUIs for trading functions, building advanced UI components, translating complex trading workflows into intuitive interfaces, integrating frontend with real-time backend systems, implementing microfrontend and microservices architectures, collaborating with backend teams, using AI-assisted coding tools, and participating in architectural reviews and performance profiling.
Requirements:
A minimum of 5+ years of experience in frontend or fullstack development, preferably within trading or financial systems, is required.
Deep expertise in React.js, Next.js, and Ag-Grid, along with strong familiarity with modern state management libraries (Redux, MobX, XState, etc.) is essential.
Solid experience in building UI for trading systems, including blotters, risk dashboards, and charting tools, is necessary.
Proven ability to integrate frontend with real-time streaming backends (e.g., AMPS, ViewServer) and WebSocket/REST APIs is required.
A strong understanding of the order lifecycle, market data, and trading of instruments such as spot, futures, and options is needed.
Experience with backend development using Java, including API integration and collaboration with platform teams, is required.
Familiarity with microfrontend architecture and UI composition techniques is necessary.
Comfort with modern frontend tooling, code profiling, testing, and performance optimization is expected.
The ability to use AI-powered development tools to streamline coding and maintain quality is essential.
Proficiency in English (spoken and written) is required; knowledge of Chinese or other languages is a plus but not mandatory.
Strong communication skills are necessary to interface across all levels from senior leadership to developers and cross-functional stakeholders.
Benefits:
Competitive salary is offered for this position.
Attractive annual leave entitlement is provided, including birthday and work anniversary leave.
Work flexibility is adopted, allowing for flexi-work hours and hybrid or remote setups.
Opportunities for career alternatives through the internal mobility program are available, offering employees a diverse scope.
Work perks include a Crypto.com visa card provided upon joining.
The benefits packages vary depending on regional requirements, and more information can be obtained from the talent acquisition team.