HamburgerMenu
hirist

Fullstack Engineer - Node.js/TypeScript

RentOk
2 - 4 Years
Gurgaon/Gurugram

Posted on: 11/11/2026

Job Description

Fullstack Engineer - RentOk

Location: On-site, Gurugram (Sector 27)

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

- End-to-end ownership instinct - you've shipped features from spec to production

- 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

Nice-to-haves:

- Experience with BullMQ, Redis, or similar queue infrastructure

- Observability discipline - structured logging, query profiling

- AI tooling in your day-to-day (Claude Code, Cursor, Copilot)

- B2B SaaS or India-market product experience

- Next.js exposure

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

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

- 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

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...