Full Stack Engineer

CITYFURNISH

Gurugram District

On-site

INR 1,100,000 - 1,900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cityfurnish is hiring a hands-on Full Stack Developer who will own features end to end. You will work across the customer-facing website and internal tools, collaborating with product and operations to deliver quickly.

You'll be part of an AI-forward team, using AI coding tools to move faster and applying engineering judgement to ensure quality on production deployments.

Qualifications

  • 3–5 years of hands-on full-stack web development with production features.
  • Strong React and Next.js with SSR/SEO basics.
  • Proficient in TypeScript and modern JavaScript.
  • Experience building REST APIs with Node.js.
  • Experience with MySQL or PostgreSQL and indexing.
  • Familiarity with Azure and CI/CD workflows.
  • Knowledge of API integrations and webhooks.

Responsibilities

  • Own features end to end from scoping to release.
  • Develop customer-facing website and internal tools.
  • Collaborate with product, operations and AI initiatives.
  • Write tests and ensure code quality for maintainability.

Skills

Full-stack development
React
Next.js
TypeScript
Node.js
SQL databases
Azure
API integration

Tools

Next.js
React
TypeScript
SQL (MySQL/PostgreSQL)
Azure

Job description

Job Description:

About Cityfurnish

Cityfurnish is a Y Combinator-backed furniture and appliance rental company. Since 2015 we have helped students, families and corporate customers furnish their homes on flexible monthly subscriptions instead of buying outright. We operate across 7 Indian cities from our headquarters in Gurgaon.

Behind every rental is a lot of technology: the website and app where subscribers browse and check out, payments and auto-debit, KYC, delivery and pickup scheduling, warehouse inventory, and the service request flows that keep thousands of subscriptions running every month.

About the role

We're looking for a hands-on Full Stack Developer who can own features end to end as an individual contributor: scoping, design, build, testing, deployment and support after release. You'll work across the customer-facing website and the internal tools our operations, customer support and accounts teams use every day, partnering closely with our Tech Lead on architecture and priorities. This is not a people-management role. You'll work directly with product and operations, so what you ship reaches real subscribers and real teams within days, not quarters.

We're an AI-forward team. We expect you to use AI coding tools to move faster, and to bring the engineering judgement to review, test and stand behind everything you ship.

What you'll work on
Customer-facing platform
  • Build and improve the Cityfurnish website using Next.js, React and TypeScript, covering product listing, cart, checkout and the subscriber account area
  • Own page speed, SEO and Core Web Vitals on a site where traffic turns directly into rentals
  • Build APIs that serve both the website and the mobile app
Payments and integrations
  • Build and maintain payment flows with Razorpay, including checkout, recurring auto-debit and webhook handling
  • Integrate with third‑party systems such as Zoho Desk (service requests), WhatsApp and SMS notification providers, and our Odoo ERP through its APIs (orders, subscriptions, invoices and customer data)
  • Make integrations reliable: retries, idempotent webhook handling, logging and alerts when something fails
Internal tools
  • Build tools for inventory, warehouse operations, delivery and pickup tracking, and service request handling
  • Turn manual processes in operations, customer support and accounts into simple, reliable workflows
Engineering quality
  • Design REST APIs and MySQL/PostgreSQL schemas that hold up as volumes grow
  • Write tests, review code and keep the codebase easy for the next developer to work in
  • Deploy and monitor services on Azure with CI/CD pipelines
AI in your work and in the product
  • Use AI coding tools (Claude, Cursor, GitHub Copilot and similar) for prototyping, debugging, testing and documentation
  • Spot and build AI features that add real business value, such as smarter search, support chatbots or workflow automation
Your first 90 days

1.First 30 days:learn the codebase, the subscription and order lifecycle, and how teams use our systems. Ship your first fixes to production.

2.By 60 days:own a complete feature on the website or an internal tool, from scoping with the business team to release.

3.By 90 days:be the go-to person for at least one area, such as checkout and payments, an operations tool or an integration, and propose one improvement backed by data.

What you'll need
Core engineering
  • 3–5 years of hands‑on full‑stack web development, with features you built running in production
  • Strong React and Next.js, including server‑side rendering, static generation and SEO basics
  • TypeScript and modern JavaScript (ES6+)
  • Node.js with Express.js for building REST APIs
  • MySQL or PostgreSQL: schema design, indexing and query optimisation
  • HTML5, CSS3 and Tailwind CSS, with an eye for responsive, usable UI
  • Experience integrating third‑party APIs and webhooks; payment gateways (Razorpay, PayU, Stripe or similar) are a strong plus
  • Security basics: authentication (JWT, OAuth), handling sensitive customer and payment data, and common web vulnerabilities (OWASP Top 10)
  • Testing: unit and end‑to‑end tests with Jest, Playwright, Cypress or similar
  • Git and GitHub workflows, code reviews and CI/CD
  • Experience deploying and running apps on a cloud platform; Azure preferred
AI-assisted development
  • Daily, hands‑on use of AI coding assistants in your workflow
  • The judgement to review, test and debug AI‑generated code rather than accept it as written
  • Familiarity with calling LLM APIs (Anthropic, OpenAI or similar) from a web application
How you work
  • You own your work end to end with minimal hand‑holding: you take a feature from vague business problem to shipped, monitored solution, asking the right questions along the way
  • You explain technical trade‑offs clearly to non-technical teams
Good to have
  • Experience integrating with Odoo or another ERP through its APIs (XML‑RPC/JSON‑RPC or REST), including keeping data in sync between systems
  • Experience in e-commerce, subscription, rental, logistics or inventory businesses
  • Recurring payments or auto‑debit mandates (UPI Autopay, eNACH)
  • WhatsApp Business API or other messaging integrations
  • Event‑driven systems, queues or background job processing
  • Analytics and monitoring tools such as Mixpanel, Google Analytics, Metabase, Sentry or Grafana
  • Building with RAG, vector databases or agent workflows
  • Mobile app backends or React Native
Why join Cityfurnish
  • Real scale, real users:your code handles live orders, payments and deliveries across 7 cities, not a demo
  • Breadth:work across the customer website, payments, integrations and operations tools instead of one narrow corner of the stack
  • Short path to impact:sit with the teams who use what you build, and see the result in days
  • AI-forward team:modern AI tools are part of how we work, and you'll help bring AI features into the product
  • Proven business:YC-backed and running since 2015, with the room of a growing startup to shape how things are built
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Founding AI Engineer, Platform
Founding AI Engineer, Platform

Duronto Inc. • Gurugram District

Hybrid
INR 4,000,000 - 6,000,000
Competitive salary + equity (ESOP)
Founding seat on platform with paying
Global client exposure & async across
Frontend Engineer
Frontend Engineer

PingAura AI • Mumbai

On-site
INR 1,200,000 - 1,800,000
Implementation & Solutions Lead
Implementation & Solutions Lead

Hotsourced Ltd. • India

Remote
INR 1,200,000 - 2,000,000
Founding Full Stack Engineer
Founding Full Stack Engineer

Sidecar AI • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Full-Stack Developer
Full-Stack Developer

Growwtech UK Ltd. • Ahmedabad District

Remote
INR 1,500,000 - 2,100,000
Senior Full Stack Engineer
Senior Full Stack Engineer

RunLoyal • Coimbatore District

On-site
INR 1,800,000 - 3,000,000
Technical Lead: Architect & Engineering
Technical Lead: Architect & Engineering

GenBioCa Inc. • Thane

Hybrid
INR 2,000,000 - 3,200,000
Hybrid work model
Cloud certifications budget
AI Product Engineer
AI Product Engineer

PingAura AI • Mumbai

Remote
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

AgileEngine, LLC. • Dadri

On-site
INR 4,000,000 - 7,000,000
Remote work & Local connection
Legal presence in India
Competitive compensation in INR
+1
Lead Full Stack Engineer
Lead Full Stack Engineer

Crane Venture Partners • Gurugram District

On-site
INR 4,000,000 - 7,000,000