Head of Front End
BettingJobs View all jobs
- Canada
- Permanent
- Full-time
- Build high-performance, real-time trading UIs (blotters, order tickets, risk views, dashboards, order books).
- Create interactive operational tools that let traders and engineers manage live activity (e.g., enable/disable trading, manage positions, send system commands).
- Own end-to-end delivery: design front-ends and lightweight backend services (REST/WebSockets) that aggregate and stream data.
- Define front-end standards (state management, testing, performance) and build reusable component libraries/design systems.
- Design resilient real-time systems with strong telemetry and observability.
- Partner directly with traders and engineers to translate workflows into intuitive interfaces — strong product instincts required.
- Maintain high code quality through reviews, automation, and documentation.
- 5+ years building complex, data-heavy or real-time front-end applications.
- Strong expertise in React and TypeScript, state management (Redux, Zustand, etc.), and testing (Jest, RTL).
- Experience with WebSockets/SSE and data visualization tools (Highcharts, D3, Recharts).
- Ability to build and own lightweight backend services (e.g., Python/FastAPI); not a pure front-end role.
- Pragmatic UX judgment without dedicated design support.
- Active use of AI coding tools as part of your daily development workflow.
- Sports betting (markets, odds, trading/risk tooling).
- Financial or prediction markets (exchange/derivatives background).
- Strong independent interest demonstrated via side projects or deep self-study.
- AG Grid or similar enterprise data grids.
- Order book visualization and exchange mechanics.
- Electron or desktop packaging experience.