← All roles

Software Engineer, Frontend (React)

Plane· Engineering
Apply on company site
United StatesFull-timePosted 2mo ago

About the role

Frontend-focused role building Plane’s local-first, collaborative web client. Owns frontend surfaces, offline capabilities, and the design system, collaborating with designers, product, and backend engineers across San Francisco and Hyderabad.

Responsibilities

  • Own user-facing surfaces from design review through component work to rollout, starting with scoped ones and taking on larger ones as you learn the client.
  • Extend the local-first sync and collaborative editing layer alongside the engineers who built it: serialization, conflict resolution, and what the interface does when the two disagree.
  • Keep dense views fast. Virtualization, memoization, and render paths in workspaces holding tens of thousands of issues are yours to profile and fix.
  • Make Plane usable offline and on slow networks with Service Workers and IndexedDB, including for customers whose machines never reach the internet.
  • Work daily with designers and backend engineers across San Francisco and Hyderabad, and review community pull requests from contributors you will never meet.
  • Chase visual and behavioral bugs you cannot reproduce, across browsers, screen sizes, and self-hosted versions running months behind ours.

Qualifications

  • You have shipped React and TypeScript to production.
  • Point us to something you built, and tell us one decision in it you would make differently now.
  • You reason about state, not just hooks. You know when state belongs local, when it belongs global, and how reactivity moves through an app (MobX, Redux, Zustand, or similar).
  • You write CSS with intent. Responsive, themeable interfaces in Tailwind or a comparable system, and an eye that catches a misaligned element before review does.
  • You have worked inside a shared component library. You know what breaks when a component is used in ways its author did not plan for.

Skills

Required:ReactTypeScriptState managementCSS
Last updated Aug 19, 2026. Interested? Apply on the company site.
Plane logo

About Plane

The Open Source Project Management Tool

Open-source project management that's simple, extensible, and loved by teams.

project managementopen sourcedevelopment toolsteam collaborationissue tracking

More open roles at Plane