R0
Hiring from
India
Work type
Hybrid
Posted
Aug 1, 2026
Is this job info correct?

Fullstack Engineer — RentOk Location: On-site, Gurugram (Sector 27) Experience: 2–4 years Compensation: 12–18 LPA About RentOk 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. 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 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

Similar jobs

Apply for this job