Principal Frontend Architect
Jigsaw
- Experience
- 9+ yrs
- Location
- Bengaluru, Karnataka, India
About the role
LOOKING FOR CANDIDATES PREFFRERABLY FROM GAMING BACKGROUND
System Architecture & Performance Engineering
- Architect a unified client-side architecture that shares core trading logic, order-book management, and binary data parsers across Web (Wasm), Native iOS/Android, and Cross-Platform frameworks (Flutter / React Native).
- Design zero-copy data ingestion pipelines for streaming WebSockets using binary protocols (Protobuf, FlatBuffers, or SBE) that parse and process market depth off the main UI/JavaScript/Dart threads.
- Build hardware-accelerated charting and order-book rendering systems utilizing Canvas, WebGL/WebGPU (Web), Impeller/Skia (Flutter), and Metal/Vulkan (Native Mobile) to guarantee deterministic 120 FPS performance.
- Manage memory and thread optimization by eliminating garbage collection pauses, UI thread blocking, and frame drops through memory pooling, background Web Workers/Isolates, and lock-free data structures.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.