Software Engineer II - Frontend - Pro
Core
Building and maintaining a high-performance, real-time React web application for professional crypto trading (Spot, Margin, Futures, Equities) serving global traders.
Role type
Senior Frontend Engineer (Real-time Trading UI)
Builds
Kraken Pro trading web application for professional traders and institutions
Domain
Fintech / Cryptocurrency / Real-time Data
Deliverable
production ML models | product features
Required skills
TypeScript, React, WebSockets, Web Workers, JavaScript performance optimization, LLM coding tools, React Query, frontend testing, feature flagging, build pipelines (rsbuild/webpack/SWC), UI/UX best practices
Preferred skills
Experience in large tech orgs or fast-growing startups, observability (Sentry/Mixpanel), design-system driven development
Technologies
React, TypeScript, WebSockets, Web Workers, React Query, Sentry, Mixpanel, rsbuild, webpack, SWC
Responsibilities
Design and develop features in a large multi-product React app; optimize real-time UI updates under heavy WebSocket throughput; build and evolve the WebSocket and Web Worker layer; set code standards via reviews and mentorship; contribute to technical strategy and architecture; safeguard performance with regression-resistant patterns; own observability instrumentation; write integration and component tests; drive engineering process improvements.
Seniority
Senior, hands-on IC