07 Aug
|
Nameless
|
Gurugram
₹12,00,000 - ₹18,00,000 a year
This role is for one of our clients
Company Name: RentOK
Industry:Technology, Information and Internet
Seniority level: Associate level
Experience: 2+ yrs
Location: Gurugram
Job Type: full-time
About the role
About this role
This is a backend-heavy fullstack role. You'll spend the majority of your time in Node.js and PostgreSQL — designing schemas, writing APIs, handling payment webhooks, building async job pipelines. You'll also build and ship web interfaces in Next.js when the feature demands it.
You won't have a separate backend team to hand off to or a DBA to consult. You write the query, you profile it, you fix it.
What you'll work on
Payment and transaction infrastructure — webhook processing, idempotency, reconciliation, payout flows across multiple gateways
Multi-tenant data architecture — schema design, data isolation, performance at scale
APIs consumed by web and mobile clients — clean contract design, versioning, error handling
Async job pipelines — Redis for caching, notifications, and crons for scheduled workflows
Web interfaces in Next.js — near pixel-perfect frontend, but functional, shippable product surfaces
What we're looking for
Must-haves
2–4 years of experience building production backend systems in Node.js + TypeScript
Strong PostgreSQL fundamentals — you write raw SQL, understand query plans, and know when your ORM is lying to you
Experience building and maintaining REST APIs at real user scale (not demo projects)
End-to-end ownership instinct — you've shipped features from spec to production, not just implemented tickets
Comfort with async patterns — queues, retries, idempotency, race conditions
Strong signals
Payment domain exposure — UPI, gateway webhooks, reconciliation, settlement flows
Multi-tenant SaaS context — you've thought about data isolation, tenant-level configs,
shared infra
You've debugged a production incident under pressure and can tell the story clearly
Nice-to-haves
Experience with BullMQ, Redis, or similar queue infrastructure
Observability discipline — structured logging, query profiling, knowing what to instrument before things break
AI tooling in your day-to-day (Claude Code, Cursor, Copilot) — we use these actively
B2B SaaS or India-market product experience
Next.js exposure — you're not a frontend specialist, but you can ship a working page
What we explicitly don't require
A CS degree from a specific tier of college
FAANG or large-company experience
DevOps or cloud infrastructure expertise — nice to have, not load-bearing
How we work
On-site in Gurugram (Sector 27), 6-day week with alternate Saturdays off
Bi-weekly release cycle, every alternate Thursday
Real product, real customers, real revenue — your backend decisions affect transaction reliability directly
Small EPD team (~10 engineers), tight feedback loops, low process overhead
We use Claude Code, Cursor, GitHub MCP, and other modern AI tooling in our day-to-day engineering
About the company
RentOk is a property management SaaS platform used by thousands of landlords and property managers across India to run their business - rent collection, tenant management, expenses, payments, communication. We process over 1000 Cr in transaction volume and serve a customer base that depends on us.
Must-have skills
NodeJSTypescriptPostgreSQL
Valuable-to-have skills
BullMQRedisB2B Saas
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
📌 Fullstack Engineer (Gurugram)
🏢 Nameless
📍 Gurugram