Enable job alerts via email!

Senior Frontend Developer

Ryft

United Kingdom

Remote

GBP 50,000 - 90,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Front-End Developer to create a fast, offline-capable web application. This role focuses on building custom React hooks, managing application state, and implementing smart client-side caching. You'll collaborate with other developers to ensure a seamless user experience while tackling complex data flows and performance challenges. If you're passionate about crafting efficient, user-friendly applications and enjoy working in a remote-first environment, this opportunity is perfect for you.

Qualifications

  • Strong experience in building modern web apps with React and TypeScript.
  • Solid understanding of asynchronous JavaScript and frontend data architecture.

Responsibilities

  • Building reusable React hooks for fetching and API integration.
  • Managing shared application state using React Context and hooks.

Skills

React
TypeScript
React Context
Custom Hooks
Asynchronous JavaScript
APIs
Frontend Data Architecture
IndexedDB
Service Workers
User Experience

Job description

We're hiring a Senior Front-End Developer who loves getting into the nuts and bolts of how data moves through an application. This isn’t about pixel-perfect CSS all day — we’re talking state management, API integration, offline support, and real-world performance.

You’ll take ownership of how our UI connects to the backend, manage shared app state, and make sure everything keeps ticking — even if the user’s connection drops.

What You'll Actually Be Doing
  1. Building Custom React Hooks: Reusable, tested hooks to handle fetching, async logic, and API integration — making life easier across the frontend.
  2. Owning Application State: Managing shared data using React Context and hooks, keeping the app predictable and efficient.
  3. Getting Into IndexedDB: Implementing smart client-side caching and offline-first functionality. We’re building a proper PWA, not just a website.
  4. Smoothing Data Flow: From API response → state → props → UI. You’ll shape data to be easy to use across components.
  5. Working With Humans: Collaborating closely with other frontend devs and backend engineers. Clear, async-friendly communication is a must.
  6. Writing Clean Code: Readable, tested, maintainable. You’ll leave things better than you found them.
  7. Squashing Bugs: Especially the async/state-related ones that are tricky to reproduce and even harder to debug.
What We're Looking For
  1. Strong experience building modern web apps with React and TypeScript
  2. You’re confident working with React Context, custom hooks, and state-heavy UIs
  3. Solid understanding of asynchronous JavaScript, APIs, and frontend data architecture
  4. Experience with IndexedDB, service workers, or other offline-first/PWA patterns
  5. A pragmatic mindset — someone who cares about user experience, performance, and clean abstractions
  6. Good communication skills. We're remote-first, so being clear and proactive matters.
Bonus Points If You Have
  1. Experience with React Query, Zustand, or similar state/data libraries
  2. Familiarity with backend APIs (REST or GraphQL) and how to shape data for UI use
  3. A few battle scars from debugging tough async or caching bugs
  4. Contributed to scaling a React app over time (monorepo? design system? you tell us)

If you're excited by the idea of building a fast, offline-capable web app that handles complexity under the hood but feels seamless to the user — we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Frontend Developer

Pearson Carter

Remote

GBP 60 000 - 100 000

5 days ago
Be an early applicant

Senior Front End Developer

TN United Kingdom

Greater London

Remote

GBP 60 000 - 80 000

2 days ago
Be an early applicant

Senior Frontend Developer

TN United Kingdom

Remote

GBP 60 000 - 85 000

11 days ago

Senior Frontend Engineer, Designer UX

TN United Kingdom

Remote

GBP 83 000 - 113 000

2 days ago
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Manchester

Remote

GBP 60 000 - 100 000

Today
Be an early applicant

Senior Software Engineer

Premier Group

Remote

GBP 45 000 - 75 000

6 days ago
Be an early applicant

Senior Software Engineer (.NET Remote)

Oliver Bernard

Remote

GBP 70 000 - 100 000

7 days ago
Be an early applicant

Senior Software Engineer

83zero

Remote

GBP 40 000 - 80 000

6 days ago
Be an early applicant

Senior Software Engineer (.NET Remote)

Oliver Bernard

Remote

GBP 70 000 - 100 000

2 days ago
Be an early applicant