Frontend Engineer (React) — Offline-First, Collaborative UI

Plane Software, Inc.

United States

Remote

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Plane Software, Inc. is seeking a frontend engineer to own user-facing surfaces in a local-first, offline-capable web client. You will collaborate with designers and backend engineers across San Francisco and Hyderabad to build fast, accessible interfaces.

You will work in a shared component library, ensure robust state handling, and implement offline support using Service Workers and IndexedDB. Strong React/TypeScript skills and CSS with intention are essential.

Qualifications

  • Shipped React and TypeScript to production.
  • Reason about state: local vs global and reactivity across the app.
  • Write CSS with intent using Tailwind or similar systems.
  • Worked inside a shared component library to ensure consistency.

Responsibilities

  • Own user-facing surfaces from design review through component work to rollout.
  • Extend local-first sync and collaborative editing layer with engineers.
  • Keep dense views fast using virtualization and memoization.
  • Make Plane usable offline and on slow networks with Service Workers and IndexedDB.
  • Collaborate daily with designers and backend engineers across San Francisco and Hyderabad.
  • Chase visual and behavioral bugs across browsers and screen sizes.

Skills

React
TypeScript
Tailwind CSS
MobX/Redux
React Router

Tools

ProseMirror
Vite
Rolldown
Electron
PostgreSQL
Redis
Datadog
Sentry
GitHub
Figma
Slack

Job description

Plane Software, Inc. is seeking a frontend engineer to own user-facing surfaces in a local-first, offline-capable web client. You will collaborate with designers and backend engineers across San Francisco and Hyderabad to build fast, accessible interfaces.

You will work in a shared component library, ensure robust state handling, and implement offline support using Service Workers and IndexedDB. Strong React/TypeScript skills and CSS with intention are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Engineer (React) - Offline-First, Collaborative UI
Frontend Engineer (React) - Offline-First, Collaborative UI

Rozgoo • United States

Hybrid
USD 120,000 - 180,000
Frontend Engineer: React + TypeScript, Offline-First UI
Frontend Engineer: React + TypeScript, Offline-First UI

Plane • United States

Remote
USD 120,000 - 160,000
Remote Frontend Engineer – Engaging UI with React/Angular
Remote Frontend Engineer – Engaging UI with React/Angular

Feedinkoo: Remote Jobs • United States

Remote
USD 90,000 - 150,000
Design Engineer – Frontend (React, TypeScript)
Design Engineer – Frontend (React, TypeScript)

Orthogonal • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Frontend Engineer (React/TypeScript) - Remote-First
Frontend Engineer (React/TypeScript) - Remote-First

Augment • United States

Remote
USD 120,000 - 160,000
Health benefits
Flexible PTO
Remote-first with offices in Austin &-
Senior Frontend Engineer - React UI, Remote
Senior Frontend Engineer - React UI, Remote

Feedinkoo: Remote Jobs • United States

Remote
USD 175,000 - 250,000
Competitive pay
Substantial equity grants
Healthcare insurance
+4
Frontend Engineer - React & TS, Build User-Facing Dashboards
Frontend Engineer - React & TS, Build User-Facing Dashboards

Orthogonal • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Frontend Engineer
Frontend Engineer

Insight Global • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Frontend Engineer — Remote, React & UX Focus
Senior Frontend Engineer — Remote, React & UX Focus

Rozgoo • United States

Remote
USD 130,000 - 180,000
Healthcare coverage (medical, dental,
Senior Front-End Engineer (Remote) — React + TypeScript
Senior Front-End Engineer (Remote) — React + TypeScript

Partner Company • United States

Remote
USD 110,000 - 140,000
Medical insurance
Dental insurance
Telemedicine
+7