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.