Plane Software, Inc.

Software Engineer, Full Stack

Plane Software, Inc.
Apply
2 months ago
Remote, United StatesSenior

Responsibilities

  • Own collaborative editing end to end across React editor surfaces and Node services.
  • Design offline storage, queued mutations, reconnection, and reconciliation behavior.
  • Design realtime transport and conflict-resolution rules for concurrent edits.
  • Build editing surfaces through which AI agents can act with visible authorship and authority.
  • Collaborate with designers, backend engineers, and open-source community contributors.
  • Investigate difficult data-loss reports across varied networks, browsers, and self-hosted versions.

Requirements

  • Production experience shipping both React and Node.js in TypeScript.
  • Experience with a rich-text editor framework such as ProseMirror, Lexical, Tiptap, or comparable systems, including schemas and document models.
  • Experience building realtime features over WebSockets, including reconnection and ordering.
  • Experience building offline applications using technologies such as Service Workers and IndexedDB, with queued mutations and reconciliation.
  • Strong Postgres skills beyond the ORM, including reading query plans and adding effective indexes.

Benefits

  • Nice-to-have experience with CRDTs, operational transformation, Plane or other open-source projects, Electron desktop applications, or systems where AI agents act on real data.
  • Work with teams in San Francisco and Hyderabad and community contributors in an open-source environment.
  • The role is based in San Francisco; Plane supports cloud, customer-cloud, and offline or isolated deployment environments.
  • Plane is an equal opportunity employer.

Tech Stack

AWSDatadogDjangoElectronElixirKubernetesNode.jsPostgreSQLPythonReactRedisTailwind CSSTypeScript

Categories

Plane Software, Inc.

About Plane Software, Inc.

11-50 employees

Plane Software builds an open-source work management platform that brings projects, knowledge, and service requests into one system for engineering and operations teams. Organizations can run it as a managed cloud service or deploy it on their own infrastructure, including isolated and sovereign clouds—an option valued in regulated industries. Founded in 2023 and headquartered in Los Angeles, the company develops in public on GitHub and serves teams worldwide.

Contact me