O

Node.js Backend Engineer

Orbitpay

Actively hiring🇮🇳 Noida, IndiaFull-time₹10L – ₹15L /yr3–6 yrs expNode.js Developer
Posted 4d agoBe an early applicant

What this role pays, in context

This listing does not state its pay. Node.js Developer roles in India currently advertise a median of ₹13.5K a month.

25th pct ₹11.3K75th pct ₹15.4K

Median of 6 other live Node.js Developer listings in India on this board that state pay. Roles that do not disclose a salary are excluded rather than counted as zero.

About the role

Orbitpay collects recurring payments for subscription businesses. That sounds simple until you look at the failure modes: a mandate that is valid at the bank but expired at the network, a webhook delivered twice, a retry that must never charge a customer a second time. Our Node services are where all of that is resolved.

You will work on the collections engine — the service that decides which mandates to present today, handles the response, schedules retries and produces the settlement file our merchants reconcile against.

Why this is interesting work

Everything here is a correctness problem with money attached. Idempotency keys are not a design pattern we read about; they are the reason a merchant does not get an angry phone call. We take state machines seriously, we write tests for the ugly paths first, and we keep the code readable because someone will debug it at 2am under pressure.

What we look for

Three to six years of Node in production, real comfort with async control flow and error propagation, and a database background strong enough that you reach for a transaction or a unique constraint before you reach for application-level locking.

Responsibilities

  • Own services in the recurring collections engine end to end
  • Design retry and dunning logic that is idempotent under duplicate webhooks
  • Write and maintain the daily settlement and reconciliation jobs
  • Take part in a light on-call rotation, roughly one week in six
  • Join merchant support calls when the problem is in our code

Requirements

  • 3-6 years building production Node.js services
  • Strong SQL or MongoDB fundamentals including indexing and transactions
  • Practical experience with queues and background job processing
  • Have debugged a real production incident and written the follow-up
  • Clear written communication, since much of the work is documented decisions

Skills

Benefits

  • Profitable company, no funding-round anxiety
  • Health cover including parents
  • On-call allowance paid per rotation
  • Four-day office week, Fridays from home