Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Full Stack

Full-time

Plane Software

About Plane

Plane's mission is to build the infrastructure the world's work runs on. Every organization runs on three things: the projects it's driving, the knowledge it keeps, and the requests it fields. Plane brings all three into one open, adaptable platform: simple enough for any team to adopt, dependable enough for organizations to build on. And we are building it for a future where humans and AI agents do that work together.

 

Plane began in public on GitHub at the end of 2022. Since then it has grown into a work management platform used by teams around the world: 55,000+ stars, 5,000+ forks, and a contributor community that reads our code and files our issues. Organizations run Plane as a managed Cloud service, on their own infrastructure, or inside fully isolated environments. Building in the open keeps us close to users and raises the standard for everything we ship.

 

Plane is the #1 work infrastructure in aerospace, defense, financial services, and other regulated industries: organizations whose requirements for control, auditability, and data residency rule most software out. When the strictest buyers pick a system of record, that choice means something. Adoption is growing fastest on Plane Cloud and in sovereign clouds, deployments that keep everything inside a country's own borders and rules.

 

Plane is backed by top investors and built across San Francisco, London, and Hyderabad. We work in tightly knit teams, stay close to users, and care about the visible product as much as the unglamorous details that make software dependable. People own problems end to end, and we add process only when it helps the work.

 

Humans and agents

We believe the next decade of work will be done by humans and AI agents together. Not agents replacing people, and not a chat window bolted onto software built for humans clicking around, but both working in one system of action, where an agent's work is as visible and as accountable as a person's.

 

Most software treats AI as a feature. We treat agents as a kind of worker, and that changes what the system underneath has to be. Agents are only as good as the context they can see and the state they are allowed to change, so shared context, explicit state, durable history, and accountable action are not items on our roadmap. They are the product. Plane is built so that when an agent acts, the humans responsible can see what happened, why, and on whose authority, and the record survives.

 

This is what the infrastructure is for: making the future where humans and agents work together useful, legible, and fully within the organization's control. Every role at Plane is some part of building that.

 

About the role

Collaborative editing is the one feature where the client and the service cannot be reasoned about separately. A cursor moving in someone's browser, the document state on the wire, the queue that fills up while a laptop is closed, and the reconciliation when it opens again are all the same problem, and splitting it across two teams is how products end up losing people's work. You will own that problem on both sides: the React editing surfaces and the Node services carrying document state, including what happens when the network disappears mid-sentence and when two edits, or a person's edit and an agent's, cannot both be right. You will work from San Francisco with designers and backend engineers here and in Hyderabad, and with community contributors who will find your edge cases faster than you will.

 

What you'll do

  • Own collaborative editing end to end, from the React editor surface through the Node services that carry and persist document state.

  • Own what happens offline: what the client keeps, what it queues while the network is gone, and how it reconciles when the connection returns without asking the user to think about it.

  • Design the realtime transport and the conflict resolution behind it, including which change wins when two cannot both apply and how that decision is recorded.

  • Build the editing surfaces agents act through, so an automated change shows its authorship and authority as clearly as a person's.

  • Work daily with designers and backend engineers in San Francisco and Hyderabad, and answer community contributors in public issue threads.

  • Chase data loss reports you cannot reproduce, on networks, browsers, and self-hosted versions you will never have in front of you, because a lost paragraph is the bug people remember.

 

What you'll bring

  • You have shipped both React and Node in production, in TypeScript. Not a frontend engineer who once wrote an endpoint, or the reverse. Point us to something that was yours on both sides.

  • You have worked inside a rich-text editor framework. ProseMirror, Lexical, Tiptap, or comparable, at the level of schema and document model rather than plugin configuration.

  • You have built realtime features over WebSockets. Reconnection, ordering, and what your system does when a client has been away for ten minutes.

  • You have built an application that works offline. Service Workers, IndexedDB, queued mutations, and a reconciliation strategy you can defend.

  • You are comfortable in Postgres beyond the ORM. You can read a query plan, add an index, and say why it helped.

 

Nice to haves

  • You can argue about CRDTs and operational transformation from experience rather than from blog posts.

  • You have contributed to Plane, run it self-hosted, or maintained another open project people rely on.

  • You have built and shipped an Electron desktop application, including packaging and updates.

  • You have built systems where AI agents act on real data, and you have opinions about state, permissions, and audit trails.

 

Tech

  • Frontend: React, TypeScript, Tailwind CSS, MobX

  • Backend: Node.js and TypeScript, Python/Django, Postgres, Redis

  • Editing and sync: ProseMirror based editor, WebSocket sync engine backed by Elixir, Service Workers, IndexedDB

  • Desktop: Electron

  • Build: Vite, Rolldown, shared React component library

  • Infrastructure: AWS, Kubernetes

  • Observability: Datadog, Sentry

  • Everyday tools: GitHub, Plane (yes, we run on it), Figma, Slack

 

Why Plane?

Every company says it is different. We will try evidence instead.

 

The scope is real. We are a passion team serving companies of every size, including some of the largest in the world. Something you ship this month will run inside a Fortune 500 company and a 50-person startup in the same week, and you will hear from both.

 

The constraints make you better. Plane runs in our cloud, in customers' clouds, and on machines that will never touch the internet. Much of the work happens in the open, where the issues, the fixes, and the roadmap conversations are public. Building software that survives all of that is harder than building an ordinary SaaS product, and it is a better education than most companies can offer.

 

The people-and-agents future is being built here, in production. We think humans and AI agents will share one system of action for work. We are building t Panchayat Bhavan oh my Godhat system now, for customers who already depend on it, and you will work on that problem directly whatever your role.

 

Your name is on the work. The teams are deeply connected enough that credit and responsibility both find you fast. That is some pressure. Mostly it is the fun part.

If that sounds like your kind of place, we would like to meet you.

 

Plane is an equal opportunity employer. We do not discriminate based on race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Full Stack in United States vacancy
  • About Jabu HR Inc. Founded by Chief People Officer Jabu Dayton in 2014, Jabu HR is a boutique HR and Recruiting consulting firm that works with high-performing companies. Our clients focus on opening doors for people of all types, taking care of our communities and driving...
    Fullstack
    Full time
    Local area

    Jabu Hr Inc.

    San Francisco, CA
    1 day ago
  •  ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software...  ...experience across the Microsoft technology stack, building secure, scalable, and maintainable...  ...Design, build, and maintain full-stack applications using C#, ASP.NET Core... 
    Fullstack
    Full time

    Penna Lumbermens Mut Ins Co

    Remote
    1 day ago
  • $150k - $190k

     ...who've been doing deep learning in the legal space since long before ChatGPT. Description General Legal is seeking a software engineer who has the passion and drive to move fast, learn new things, and drive projects through to completion. This is a unique opportunity... 
    Fullstack
    Full time
    Contract work
    Home office

    General Legal

    United States
    1 day ago
  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery...  ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical... 
    Fullstack
    Full time
    Immediate start

    Paypal

    San Jose, CA
    1 day ago
  •  ...Founding Software Engineer Location: San Francisco (preferred) Type: Full-time · Founding Team About Bracket Bot Bracket Bot is building low-cost, general...  ...into robotics engineers by building a full-stack platform—hardware, software, and ML—designed from... 
    Fullstack
    Full time

    Bracket Bot Inc.

    San Francisco, CA
    1 day ago
  •  ..... *** North Point Technology is looking for a TS Cleared Software Engineer to support a critical mission. The program delivers cutting-...  ...layouts from static images Creating views and templates in full-stack frameworks like Rails, Express, or Django Preferred... 
    Fullstack
    Full time
    Flexible hours

    North Point Technology, Llc

    Remote
    1 day ago
  •  ...The Role As a Software Engineer on the Hermes Cloud team, you'll own full-stack engineering across the cloud platform that powers Hermes Agent and Nous Portal. You'll design and build the infrastructure, deployment systems, and platform services that keep our managed... 
    Fullstack
    Full time

    Nous Research

    United States
    1 day ago
  •  ...MAU. We are a group of technologists, physicians, engineers, and designers that are uniquely positioned to...  ...and thoughtful engineering matter deeply. As a software engineer, you'll work across the full stack: agent architectures, evals, the data and context that... 
    Fullstack
    Full time

    Stealth Hc

    Remote
    1 day ago
  •  ...Description AI has changed software development. Security hasn't caught up – until now. Corridor is changing...  ...growing fast and seeking talented, motivated engineers to join our team. What We're Looking For Full-stack engineering experience working with TypeScript... 
    Fullstack
    Full time

    Corridor

    San Francisco, CA
    1 day ago
  •  ...\\\ \ Participate and contribute to software design and architecture \\ Continually...  ...performance and collaborate with Sr. Software Engineers to recommend repairs of existing...  ...programming and asynchronous patterns \\ ~ Full stack or n -tier application development in... 
    Fullstack
    Full time

    Pivotal Solutions

    Remote
    1 day ago
  •  ...rapidly scaling globally alongside Fortune 500 customers, backed by Bessemer, Craft, and TLV. About the role: As a Full Stack Software Engineer, you’ll work across the stack to design, implement, and ship high-quality workflows that solve real problems for real... 
    Fullstack
    Full time

    UnFrame

    United States
    1 day ago
  •  ...role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and...  ...communication skills Other Qualifications: Full stack experience is a plus Advanced data visualization is... 
    Fullstack
    Remote job
    Full time

    Entefy

    Remote
    1 day ago
  •  .... In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure...  ...you'll fit right in.  Role Overview   We are seeking a Full Stack Engineer with strong experience across both frontend and backend development... 
    Fullstack
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    1 day ago
  •  ...inference systems. In this role, you’ll lead engineering efforts to ensure our largest models...  ...ML infrastructure. Understand the full inference stack - from model loading and memory...  ...performance issues across hardware and software layers. Have strong familiarity with... 
    Fullstack
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...hiring culture. They are looking for a software expert who can do majolica by programming...  ...Job Title: Senior Software Engineer Job Level : Senior Level Job Location...  ...will write maintainable software within full stack (HAML, SASS, Rails, Posgres, Heroku,... 
    Fullstack
    Full time

    Raパートナーズ

    New York, NY
    1 day ago
  •  ...Technology - Internet / E-Commerce Job Description MTS 2, Software Engineer  Boston Exp 2-5 years Deg Bachelors Relo...  ...on: Write high-quality, high-performance, maintainable full stack code for our Java/Java EE based product Participate as... 
    Fullstack
    Full time

    Direct Staffing Inc

    Boston, MA
    1 day ago
  • $150k - $200k

     ...Biograph is looking for senior software engineers to help us scale a data driven approach to preventative care.  Our small and nimble engineering...  ...new impactful products and have opportunities across the full stack on any of the following teams: Member applications -... 
    Fullstack
    Full time
    Work at office
    3 days per week

    Biograph Company Llc

    Remote
    1 day ago
  •  ...based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description 5+ years... 
    Fullstack
    Full time

    Jobsbridge

    San Francisco, CA
    1 day ago
  •  ...Description As a Senior Back-End engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone...  ...Looking For The ideal candidate is a full-stack generalist, and has experience taking a product... 
    Fullstack
    Full time

    Bask Health

    New York, NY
    1 day ago
  • $225k - $265k

     ...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software...  .... About the role We're looking for full-stacking engineers capable of making meaningful contributions... 
    Fullstack
    Full time
    Work at office
    Work from home

    Nextpatient

    United States
    1 day ago
  •  ...About the role Hiring a full-stack engineer to join our team and focused on product engineering and shipping new features Things you'...  ...be built, that’s good Values writing clean, maintainable software, including documentation (e.g. the code needs to be correct... 
    Fullstack
    Full time
    Work at office
    3 days per week

    Replo

    San Francisco, CA
    1 day ago
  •  ...ideas into working features Collaborate with ML engineers to integrate, evaluate, and productionize...  ...and scalability 1-3+ years of professional software engineering experience Strong experience building backend or full-stack applications Proficiency in Python and at least... 
    Fullstack
    Full time

    Eightfold

    Santa Clara, CA
    1 day ago
  •  ...experiences. YOU WILL: Dive deep across the stack to build delightful experiences end-to-end Leverage...  ...IDEAL CANDIDATE WILL HAVE: ~3+ years hands-on software development experience, including significant full stack software development leveraging responsive design... 
    Fullstack
    Full time

    Snowflake

    Washington DC
    1 day ago
  •  ...Senior Software Engineer   Have you caught yourself in the grocery store daydreaming about code… yeah, us too. At Fixify, we believe that technology is about more than code and algorithms — it's about enabling connections between people. That's why we're on a quest for... 
    Fullstack
    Full time

    Fixify

    United States
    1 day ago
  •  ...Description Decentralized Software Engineer - Fullstack About the Company DevDocs hires...  ...crank out docs: our close-knit team is full of technical experts who can deeply understand...  ...Decentralized Software Engineer – Full Stack who enjoys reasoning about distributed... 
    Fullstack
    Full time
    Remote work

    Devdocs

    United States
    1 day ago
  •  ...re a team of passionate, mission-driven engineers from companies like Tesla, Amazon, SpaceX...  ...lab environments Work across the full stack, from React frontends to Node and Python...  ...to understand their workflows and build software that makes their work easier and faster... 
    Fullstack
    Full time

    Medra

    San Francisco, CA
    1 day ago
  •  ...based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description 5+ years... 
    Fullstack
    Full time
    Work experience placement

    Jobsbridge

    Remote
    1 day ago
  •  ...Series A , led by Felicis. About the role We are hiring Software Engineers to join our team. This is an opportunity to join us in-person...  ...solving business problems across all layers of the software stack. At Chalk, we build reliable data processing systems that can... 
    Fullstack
    Full time
    Work at office
    Flexible hours

    Chalk

    San Francisco, CA
    1 day ago
  •  ...At Zarego , we are on the lookout for a Full Stack Software Engineer (Mid to Senior level) to join our growing team. If you are passionate about architecting modern web solutions and thrive when solving complex technical puzzles, we want to meet you! What we're... 
    Fullstack
    Full time
    Remote work

    Zarego

    Remote
    1 day ago
  •  ...The next step is to speak to Jack . Job Title: Software Engineer – Agentic AI Platform Company Description: Skan AI - Pioneer...  ...experience building and shipping production-grade full-stack solutions with modern languages and infrastructure. Demonstrates... 
    Fullstack
    Full time

    The Jack Company Bv

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Full Stack. Be the first to apply!