12 of 12 Permanent TanStack Jobs in London

Lead JavaScript Engineer - Encore Musicians

Location
Greater London, England, United Kingdom
testing), Playwright, Vite/Vitest, Google Cloud, AWS, Twilio, and Stripe Eligible to work in the United Kingdom Nice to Have: TanStack Start/Router experience A passion for music — not essential, but the whole team shares a genuine love of it, and many of us are musicians ...

Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Location
Greater London, England, United Kingdom
/Hibernate, SQL and NoSQL, Elasticsearch, Gradle, JUnit/AssertJ/MockK Metrics, analytics and AI: Python, FastAPI, Polars, LangChain Frontend: React (TanStack Query/React Router/react-hook-form + Zod), TypeScript, nx.dev, Tailwind CSS/shadcn/ui, Vitest/Playwright/MSW, Vite, Recharts Platform: Azure ...

Senior Front-End Engineer React

Hiring Organisation
Halian Technology Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
delivery teams. Excellent communication skills and the confidence to challenge ideas while remaining collaborative and outcome-focused. Technical Skills React 18 TypeScript (Strict Mode) TanStack Query, Form and Router Tailwind CSS Radix UI/shadcn Vitest React Testing Library Mock Service Worker (MSW) Nice to Have While not essential, experience ...

Front-end Engineer (React / TypeScript)

Location
Greater London, England, United Kingdom
using WebSockets. Build on, and improve our implementation of Nx as a Front-end monorepo, built with Vite. Utilise Zustand and React Query (TanStack) for state and data management, and React Router for routing. Work on real-time data components, such as market data in graphs using HighCharts, to keep ...

Software Engineer - Tooling

Location
Greater London, England, United Kingdom
experience with building Typescript & React frontends in a maintainable and scalable way. Experience with React performance optimisation, and frontend state management systems such as Tanstack Query or Zustand. Strong proficiency with Python Familiarity with Git and software engineering principles Confidence in collaborating across disciplines, and learning new tools every ...

frontend js/react/typescript in fintech

Location
Greater London, England, United Kingdom
validation and cross-field dependencies Ability to design multi-step flow state for long journeys that clients may leave and resume Deep experience with TanStack Query, including query-key design, cache invalidation, stale policies, and route-loader prefetching Experience integrating identity verification, document upload, and OpenAPI-generated API clients Experience ...

Senior Frontend Engineer

Location
Greater London, England, United Kingdom
that handle high levels of traffic well Desirable: energy domain knowledge Our stack React (required) TypeScript (required) Next.js on Vercel (desirable) GraphQL w/Tanstack Query (desirable) React Testing Library & vitest and/or msw (desirable) We have a preference for candidates who can work hybrid from our London office ...

Senior Frontend Engineer

Location
City Of London, England, United Kingdom
fund, intermediaries and sub-accounts. You will be part of a team building a single page application that runs on React 18, TypeScript (strict), TanStack Query/Form/Router, Tailwind + a Radix/shadcn component system, Vitest + RTL + MSW. You make the design calls on your … that a client leaves and returns to. You must reason about where the state lives and what happens on a reload. Server-state architecture. TanStack Query at depth: query-key design, cache invalidation, stale policies and prefetch through route loaders. Third-party integration. Identity verification, document upload and OpenAPI-generated ...

Senior Frontend Developer

Location
Greater London, England, United Kingdom
beyond your own code — reviewing pull requests, raising engineering standards and helping less experienced engineers develop. Technology: React 18/TypeScript (strict mode) Vite TanStack Query/Form/Router Tailwind CSS Vitest/React Testing Library/MSW Storybook What they're looking for: Strong commercial experience building modern … form-heavy applications with branching validation and cross-field dependencies Strong understanding of multi-step application flows and frontend state management Deep experience with TanStack Query, including query-key design, cache invalidation, stale policies and prefetching Experience integrating with third-party services and APIs, ideally including identity verification, document upload ...

Frontend Software Engineer

Location
Greater London, England, United Kingdom
renders, and working efficiently with large datasets. Experience working with client-side data management patterns, including caching, synchronisation, invalidation, and optimistic updates (for example, TanStack Query or similar). Experience writing and maintaining frontend tests across different levels of the testing pyramid (for example, unit, component, integration … modelling, simulation, or scientific data. Experience with data visualisation or grid libraries such as D3, AG Charts, or AG Grid. Familiarity with the wider TanStack ecosystem (Router, Table, Virtual, Form). Strong design sensibility and attention to UI/UX details. Experience applying generative AI tools or LLMs in practical ...

Senior React Native Engineer

Location
Greater London, England, United Kingdom
hierarchies with disciplined re-render control — leveraging Zustand, Redux selectors, and React Compiler's automatic memoization model Work within and extend our Orval-generated TanStack Query v5 API layer — understanding the codegen contract, managing cache strategies, and handling offline-first persistence with MMKV Own payment flows end to end — Stripe … meet. Predictive back, edge-to-edge layouts, Material ripple, elevation shadows, and type rendering all count Data, API & State Deep experience with TanStack Query v5 — including persistence strategies using react-query-persist-client, stale-while-revalidate cache design, and offline-first hydration patterns Comfortable working within a codegen API layer ...