This page was automatically translated and may contain errors. View in English.
Nxtwave Disruptive Technologies (Hiring for a client)

Backend-Heavy Full Stack Engineer (RO_BFS)

Nxtwave Disruptive Technologies (Hiring for a client)

Gurugram, Haryana, India · മുഴുവൻ സമയവും

അപേക്ഷിക്കുന്ന ആദ്യയാളാകൂ

അനുഭവം
2–4 yrs
ശമ്പളം
INR 800,000 – INR 1,800,000 / year
ഓപ്പണിംഗുകൾ
1
പോസ്റ്റ് ചെയ്തു
2 ദിവസം മുൻപ്

Where you'll work

ജോലി വിവരണം

About the role

This position is centered on backend work with some full-stack delivery where needed. Most of your day will involve Node.js, TypeScript, and PostgreSQL: shaping schemas, building APIs, handling payment webhooks, and creating asynchronous job flows. When the feature requires it, you will also deliver user-facing pages in Next.js.

What the engineering mindset looks like here

The team expects true ownership from database design through API implementation and, when required, the UI. There is no separate backend group or database administrator to hand work off to; the engineer is expected to write the query, review performance, and resolve bottlenecks directly.

Key work areas

  • Build and maintain payment and transaction systems, including webhook handling, idempotent processing, reconciliation, and payout workflows across multiple payment gateways.
  • Design multi-tenant data models with proper isolation, scalable schemas, and strong performance considerations.
  • Create clean, reliable APIs for web and mobile clients with versioning, well-defined contracts, and consistent error handling.
  • Develop asynchronous processing flows using Redis for caching, notifications, and scheduled background tasks.
  • Ship functional, near pixel-accurate interfaces in Next.js when product delivery requires frontend work.

What the role calls for

This is a production-focused engineering role for someone who is comfortable solving real system problems and owning outcomes end to end. The work is best suited to candidates who can move confidently across backend architecture, data modeling, and practical frontend implementation.

Must-have experience

  • 2 to 4 years of hands-on experience building production backend systems with Node.js and TypeScript.
  • Strong PostgreSQL knowledge, including raw SQL, query plans, and knowing when an ORM is not giving the right result.
  • Proven experience creating and supporting REST APIs used by real users at scale.
  • Comfort with end-to-end delivery, from understanding the requirement to shipping the feature into production.
  • Strong understanding of asynchronous patterns such as queues, retries, idempotency, and race-condition handling.

Strong indicators

  • Exposure to payment workflows such as UPI, gateway webhooks, reconciliation, and settlement processes.
  • Experience in multi-tenant SaaS environments, including tenant-level configuration and shared infrastructure.
  • Confidence troubleshooting production incidents and explaining the root cause clearly.

Preferred experience

  • Familiarity with BullMQ, Redis, or similar queueing systems.
  • Good observability habits, including structured logging, query analysis, and deciding what to instrument before issues appear.
  • Regular use of AI development tools such as Claude Code, Cursor, or Copilot.
  • Background in B2B SaaS or products built for the India market.
  • Some Next.js exposure, enough to build and ship a working page when needed.

Work schedule

The role follows a 6-day working week. Alternate Saturdays are off, specifically the 2nd and 4th Saturdays.

Additional information

This hiring is for a client through NxtWave Disruptive Technologies. The engineering stack used in the environment includes Node.js and TypeScript on the backend, Next.js for web delivery, and PostgreSQL hosted on Azure as the main data layer. The compensation mentioned is INR 8,00,000 to INR 18,00,000 per year.

Eligibility

Any graduate can apply for this role.

മറുപടി വേണമെങ്കിൽ അത് വിടുക — ഞങ്ങൾ അത് മറ്റൊന്നിനും ഉപയോഗിക്കില്ല.

ബ്രൗസ് ചെയ്യാൻ ക്ലിക്ക് ചെയ്യുക, വലിച്ചിടുക, അല്ലെങ്കിൽ പേസ്റ്റ് ഒരു സ്ക്രീൻഷോട്ട്

PNG, JPG, GIF, MP4, WebM, MOV · പരമാവധി 20MB ഓരോന്നും · 5 ഫയലുകൾ വരെ