Job Title: Full-Stack Quantitative Engineering (Trading & Risk Systems)

Location: Shanghai

Employment Type: Full-time

Job Responsibilities:

Key Responsibilities:

  • End-to-End System Construction: Take independent ownership of the full-cycle development of trade and risk management system, ranging from database modeling and asynchronous backend APIs to complex frontend interfaces.
  • Specialized Tool Development: Design and develop high-efficiency auxiliary research tools and automated trading support software tailored to the needs of quantitative researchers and traders.
  • High-Performance Full-Stack Integration: Build responsive frontends using React and high-performance asynchronous backends using FastAPI, creating a seamless loop from market data ingestion to terminal display.
  • Real-Time Visualization: Integrate TradingView, Echarts, and other visualization libraries to provide real-time graphical representations of high-frequency market data, order book depth, and risk metrics.
  • Live Streaming Systems: Architect and implement WebSocket based protocols to deliver millisecond-latency market data feeds and order status synchronization.
  • Extreme Performance Optimization: Fine-tune the real-time rendering of massive datasets to eliminate browser-side lag and memory leaks under high-frequency market conditions.
  • Technical Documentation: Author software architecture designs, API specifications, and risk control logic documentation to ensure code quality and system maintainability.

 

Job Requirements:

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Mathematics, Physics, Electronic Engineering, or related STEM fields.
  • 3–5 years of hands-on experience with React; mastery of Hooks, state management (Zustand/Redux), and frontend performance optimization.
  • Familiarity with Dockview or FlexLayout-React, with proven experience in developing multi-window, draggable workstation-style interfaces.
  • Proficient in the deep customization of the TradingView library, with the ability to optimize high-frequency Canvas/SVG rendering.
  • Deep understanding of FastAPI and proficiency in using asyncio to handle high-concurrency, I/O-intensive tasks.
  • Thorough understanding of WebSocket and SSE principles, with practical experience in building highly available long-connection services.

apply

To apply: please email your CV and Cover Letter to apply@algospace.com