Software Engineer, Backend (Node.js)
United StatesFull-timePosted 2mo ago
About the role
Backend-focused software engineer role owning Node.js/TypeScript services, integrations, importers, and developer surface for Plane’s platform, with collaboration across Django data models and external developers.
Responsibilities
- Own the integrations that connect Plane to Slack, GitHub, and other tools (handling API changes).
- Own the importers that migrate a customer's history out of Jira, Linear, and similar tools.
- Design the queue and worker architecture behind that work (retries, idempotency, backpressure, non-duplicating jobs).
- Build the OAuth and developer-facing surface that external builders write apps against (including agent apps).
- Work daily with Django engineers and answer external developers in public GitHub issues.
- Reconcile state after failures (partial imports, expired tokens, rate limits) and repair paths rather than only new features.
Qualifications
- You have shipped Node.js and TypeScript to production. Point to a project and describe one decision you would change now.
- You have worked in Express, NestJS, or a comparable framework.
- You have built queue and worker systems (retries, idempotency, handling mid-job failures).
- You have integrated with third-party APIs you did not control (rate limits, pagination, webhooks, expiring tokens).
- You are comfortable in Postgres (read queries, indexing, impact explanation).
Skills
Required:Node.jsTypeScriptExpress or NestJSQueue and worker systemsThird-party API integrationPostgres
Last updated Aug 19, 2026. Interested? Apply on the company site.
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
- Account Executive, Enterprise2w agoIndia · Go-To-Market (GTM)
- Principal Engineer, Frontend1mo agoIndia · Engineering
- Principal Engineer, DevOps1mo agoIndia · Engineering
- Account Executive, Enterprise2mo agoGermany · Go-To-Market (GTM)
- Senior Product Designer2mo agoUnited States · Product and Design