Location: On-site, Gurugram (Sector 27)
Experience: 2–4 years
Compensation: 12–18 LPA
About RentOkRentOk 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.
Our stack is Node.js/TypeScript on the backend, Next.js on the web, and PostgreSQL on Azure as the core data layer. Engineering here means owning things end-to-end — from schema design to the API to the UI — and being accountable for what goes to production.
About this roleThis 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 onPayment 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
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
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
Skills Required
- 2-4 years building production backend systems in Node.js and TypeScript
- Strong PostgreSQL fundamentals, raw SQL and query profiling experience
- Experience building and maintaining REST APIs at real user scale
- End-to-end ownership: shipped features from spec to production
- Comfort with async patterns: queues, retries, idempotency, race conditions
- Payment domain exposure (UPI, gateway webhooks, reconciliation, settlements)
- Multi-tenant SaaS experience: data isolation and tenant-level configs
- Experience debugging production incidents under pressure
- Experience with BullMQ, Redis, or similar queue infrastructure
- Observability discipline: structured logging, query profiling, instrumentation
- Next.js exposure for building shippable pages
What We Do
RentOk is a property management SaaS platform based in India, designed for landlords and property owners of PGs, hostels, and flats. It streamlines rental operations by automating rent collection, tenant screening, and maintenance tracking through its mobile and web applications, enabling owners to manage their properties efficiently and grow their rental income without operational chaos.







