Software Engineer, Backend (Node.js)

Plane

Hyderabad

On-site

INR 900,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Plane is seeking a backend engineer to build and maintain production-grade Node.js/TypeScript services. You will design robust queue and worker systems to manage retries, idempotency, and failure scenarios while integrating with external APIs and ensuring token lifecycle and webhook reliability.

The role requires hands-on PostgreSQL experience, including query optimization and indexing. Collaboration on an open-source project used by thousands of teams is expected.

Qualifications

  • Proven experience shipping Node.js/TypeScript apps to production.
  • Fluent with middleware, DI, and app structure in Express/NestJS.
  • Experience building async job systems with retries & idempotency.
  • Skilled at integrating with third-party APIs, handling rate limits & pagination.
  • Hands-on PostgreSQL knowledge including query plans and indexing.

Responsibilities

  • Build and maintain backend systems and APIs using Node.js and TypeScript in a production environment
  • Design and implement queue and worker systems that handle retries, idempotency, and failure scenarios
  • Integrate with external APIs, managing rate limits, pagination, webhook delivery, and token expiration
  • Optimize and maintain PostgreSQL databases, including query optimization and index strategy
  • Contribute to an open-source project that thousands of teams depend on

Skills

Node.js
TypeScript
Async job systems
API integration
PostgreSQL
Webhooks & tokens

Tools

Express
NestJS

Job description

Batch: 2023/2024/2025/2026.

About the role:
  • - Build and maintain backend systems and APIs using Node.js and TypeScript in a production environment
  • - Design and implement queue and worker systems that handle retries, idempotency, and failure scenarios
  • - Integrate with external APIs, managing challenges like rate limiting, pagination, webhook delivery, and token expiration
  • - Optimize and maintain PostgreSQL databases, including query optimization and index strategy
  • - Contribute to an open-source project that thousands of teams depend on
What you'll bring:
  • - Proven experience shipping Node.js and TypeScript applications to production; you can point to something you built and articulate what you would approach differently today
  • - Working knowledge of Express, NestJS, or equivalent frameworks, with comfort around middleware patterns, application structure, and dependency injection
  • - Experience building async job systems where you have solved problems around retries, idempotency, and handling partial failures
  • - Track record integrating with third-party APIs outside your control, having navigated rate limits, pagination, webhook mechanics, and token lifecycle issues
  • - Hands-on familiarity with PostgreSQL, including reading execution plans, adding indexes, and understanding the performance impact
Nice to haves:
  • - Prior contributions to Plane, experience running it as a self-hosted instance, or maintenance work on another open-source project with real users
  • - Built data importers or migration tools where data loss was not an option
  • - Experience implementing OAuth on the provider side, or building a developer platform that others built integrations against
  • - Built systems where AI agents operate on real data, with formed opinions on state management, access control, and audit logging
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Node.js Backend Developer
Node.js Backend Developer

Brandsmashers Tech • Bhopal

On-site
INR 900,000 - 1,400,000
Software Full Stack Developer
Software Full Stack Developer

Carrerlift • Bengaluru

Hybrid
INR 800,000 - 1,600,000
Backend Engineer
Backend Engineer

CredFlow AI • Delhi

On-site
INR 900,000 - 1,400,000
Full-Stack Engineer
Full-Stack Engineer

Omnistrate • Dadri

On-site
INR 900,000 - 1,500,000
Software Engineer
Software Engineer

Vialogue Media • Gurugram District

On-site
INR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

HiddenMind Solutions • Udaipur District

On-site
INR 300,000 - 650,000
Backend Engineer (Node.js)
Backend Engineer (Node.js)

Aurexion, Inc. • India

On-site
INR 1,200,000 - 2,200,000
Competitive salary
Cutting-edge tech
Collaborative environment
+1
Software Engineer (SDE-1)
Software Engineer (SDE-1)

Limechat • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

Relevance Lab • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Backend Engineer (Mid-Senior)
Backend Engineer (Mid-Senior)

Narix Labs • Jaipur

On-site
INR 1,200,000 - 2,100,000