Fullstack Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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. 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 Good-to-have skills BullMQRedisB2B Saas
Responsibilities
- 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
Requirements
- 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
- 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
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at weekdayworks? Share your experience