7 дней назад
Staff Software Engineer (React/TypeScript)
200 000 - 250 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (React/TypeScript): Building a framework-agnostic real-time charting engine for the TopstepX trading platform with an accent on Canvas 2D rendering, financial indicators, drawing tools, and public API design. Focus on maintaining 60fps interactions under continuous data flow, designing Web Worker and SharedArrayBuffer pipelines, and extending the core through React and future React Native bindings.
Location: United States
Base salary: $200,000–$250,000 per year, plus eligibility for a performance-based bonus.
Company
builds the X trading platform and real-time tools for active traders.
What you will do
- Design and build the charting engine’s rendering primitives, layer system, hit testing, dirty-region rendering, text measurement, drawing tools, and indicator math.
- Own the framework-agnostic core architecture and public API used by React, React Native, and direct consumers.
- Build and maintain the React binding, with a future React Native binding as the mobile app matures.
- Integrate real-time data pipelines and define canvas compositing, layer strategies, and main-thread versus worker-thread boundaries.
- Set rendering standards for 60fps performance, pointer responsiveness, and consistent behavior across desktop, tablet, and mobile devices.
- Lead architectural reviews and RFCs, mentor engineers, and balance technical debt with feature delivery.
Requirements
- 8+ years of frontend engineering experience building and shipping production systems.
- Production experience with charting libraries, data visualization frameworks, or comparable interactive rendering systems.
- Deep proficiency in TypeScript, React, public API design, and component or binding layers.
- Production Canvas 2D experience, including multi-layer compositing, dirty-region rendering, and text metrics.
- Experience with 60fps real-time rendering, Chrome profiling, frame-budget analysis, Web Workers, SharedArrayBuffer, typed arrays, and Atomics.
- Knowledge of financial markets, OHLCV, tick data, futures conventions, 2D mathematics, visual testing, and cross-team technical leadership.
Nice to have
- Real-time streaming systems, including WebSockets, backpressure, reconnection, and replay.
- React Native, react-native-skia, expo-gl, or JSI experience.
- Order flow, market microstructure, MessagePack, protobuf, WebGL2, WebGPU/WGSL, or Rust/WASM experience.
- PineScript or another charting DSL, and open-source contributions to graphics, charting, or financial libraries.
Culture & Benefits
- Working environment ranging from fully remote to hybrid, with collaboration through cameras-on meetings and Slack.
- Seven company-paid holidays, generous family leave, and front-loaded paid time off.
- 401(k) matching plus health, dental, and vision insurance for full-time employees.
- Encouraged vacations with a bonus for taking five consecutive days.
- Food and groceries budget, health and wellness contribution, and employee referral bonuses.
Hiring process
- Apply with a resume.
- Candidate data is handled according to ’s privacy notices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Staff Software Engineer, Ground Software (Frontend)
181 000 - 271 000$
7 дней назад
Senior Frontend Engineer (React)
230 000 - 280 000$
2 дня назад
Frontend Engineer (React/TypeScript)
143 000 - 177 000$
6 дней назад
Staff Software Engineer - Frontend (AI)
202 500 - 274 000$
6 дней назад
Software Development Engineer III (React)
139 725 - 160 367$
3 дня назад
Senior Software Engineer, Frontend - D&I Solutions (React)
160 600 - 200 800$