UI Developer
Role details
Job location
Tech stack
Job description
Front End Developer (TypeScript React SaaS) Richmond / WFH to £55k Are you a front end focussed technologist looking for a role where you can make an impact and progress your career? You could be joining a well funded tech start-up, with recent £35 million investment, as..., Our client an industry-leading digital innovator who are scaling their mobile engineering capabilities, and searching for a Senior React Native Engineer who can take true ownership of end-to-end mobile delivery. If you thrive in fast-paced environments, love building..., Job Description Full Stack Developer (Python / React) Camden - Office Based 6-9 month FTC £60,000 to £70,000 Pro Rata + Benefits Exciting opportunity for a skilled Full Stack Developer to join a fast-growing London business, helping to design and build the backend..., Full-Stack Engineer (React / Python / AI) Location: London (Hybrid) An early-stage, well-funded tech startup building AI-powered software to help businesses make smarter decisions and improve operational performance . The team is small, highly technical, and mission-driven,..., Job Title: Frontend Engineer - React / TypeScript / Next.js Location: London (Hybrid - 2-3 days in office) You'll join a fast-scaling SaaS business that's redefining how enterprise sales teams operate. Their platform uses advanced AI and deal-intelligence to unlock hidden...
Requirements
10+ years engineering; 5+ years building production React at scale - component lifecycle, rendering behaviour, and bundle architecture are instincts
-
TypeScript mastery in strict mode - complex generics, discriminated unions, conditional types, and type-safe API boundary design
-
Vite and modern build tooling; tree-shaking, chunk strategy, module federation, and build performance optimisation in CI
-
State management at scale: Zustand, TanStack Query, or equivalent; separation of server, client, and ephemeral UI state
-
High-frequency WebSocket data at tick-by-tick rates - back-pressure handling, dropped-frame detection, and reconnection strategy
-
Browser internals: rendering pipeline, layout/paint/composite lifecycle, memory profiling, GC pressure, and long-task detection
-
WebGL, Canvas, or custom rendering engine for high-density, real-time financial data visualisation
-
Design system ownership - token architecture, component API design, versioning strategy, and cross-team adoption at scale
-
Testing discipline: unit, integration, E2E (Playwright/Cypress), visual regression, and performance budget enforcement in CI
-
GraphQL or REST API co-design with backend teams; schema-first development and automated type generation
-
Track record of measurably improving engineering standards - patterns or tooling adopted org-wide
-
Cloud infrastructure - Azure preferred, AWS considered; IAM, managed services, automated and auditable deployment pipelines, secrets management
Nice to Have
o Trading UI experience (any asset class) - order books, depth ladders, RFQ workflows, option chains, or execution blotters
o Micro-frontend architecture at scale; WASM integration for performance-critical in-browser computation
o High-frequency streaming data; managing back-pressure and dropped-frame rendering under sustained load
o Financial services or capital markets front-end background; familiarity with market data normalisation