

Search by job, company or skills

Location: Bengaluru or Hyderabad (On-site preferred; Hybrid considered)
Engagement: Contract-to-Hire(preferred) or Full-Time
Experience: 2 to 5 Years
CTC / Rate: Competitive - based on experience and engagement type
Start Date: Immediate / As soon as possible
Reports To: Kaushal Garodia(Founder / Director)
Website: chattelsdesign.com
About Chattels Design
Chattels Design is a premium interior design firm operating in Bengaluru and Hyderabad. We specialise in full-home modular interiors - kitchens, wardrobes, living areas, and complete home transformations.
We are building a proprietary full-home interior design and maintenance platform - initially for our own studios, and then to sell to interior design firms across India. This is not a side project. It is a core strategic initiative that will become a SaaS product in its own right.
The Role
You will be the sole technical execution arm of this platform. The architecture, product decisions, and complex logic are handled collaboratively with Claude (AI). Your job is to translate that into working, tested, deployed code - and to set up the full ecosystem of tools that runs Chattels Design's technology operations.
Area, % of Time and What You Do
What You Will Build — Phase by Phase
Each phase has real acceptance criteria. A phase is only done when Kaushal can complete a real Chattels Design project task on it without any help. Dummy data tests do not count.
Skills & Experience
Must Have Skills & Why We Need It:
Good to Have:
Who Thrives in This Role
(This is not a typical developer job. You will not be handed tickets and asked to close them. You will be given a vision, a set of tools, and a product owner - and expected to build. The AI handles complexity. You handle execution, testing, and judgment.)
Who Will Struggle Here
What Your First 30 Days Look Like
Weeks, Focus & Deliverables:
Week 1:
Focus - Onboard: understand Infurnia (our reference product), the platform spec (v5 MD), and the build plan (v5 DOCX). Run Phase 0 in Cursor
Deliverable - Next.js app live on Vercel; Supabase DB with all tables + RLS verified with 2 dummy orgs
Week 2:
Focus - Phase 1: Admin Panel. Use Emergent AI for all UI. Wire Stripe sandbox. Migrate 50 Chattels Design catalogue items via CSV
Deliverable - Admin Panel live; Kaushal can add a unit, a finish, and invite a user
Week 3 :
Focus - Phase 2: Floor Plan Editor. This is the hardest phase. Timebox daily. Use Claude for all geometry.
Deliverable - Kaushal can draw the Bengaluru studio kitchen layout and it matches physical measurements
Week 4:
Focus - Phase 3 begins: all 8 room catalogues, snap logic, violations tab
Deliverable - Kaushal can design a full kitchen - place units, add fillers, resolve violations, generate BOQ
Tools You Will Use Every Day
Tools, Purpose & Cost
Claude (claude.ai): Architecture partner, code reviewer, RLS spec writer, daily problem solver : $20/month (Chattels pays)
Cursor: Primary code editor with AI completion and execution : $20/month (Chattels pays)
Emergent AI: Generates all React UI screens from prompts : $20–50/month (Chattels pays)
Supabase: Database, auth, storage, edge functions : Paid plan (Chattels pays)
Vercel: Deployment and hosting : Paid plan (Chattels pays)
PostHog: Product analytics - event tracking and dashboards : Free tier (Chattels pays)
Sentry: Error monitoring - alerts when users hit bugs : Free tier (Chattels pays)
Crisp: In-app support chat for SaaS customers : Free tier (Chattels pays)
GitHub: Version control - repository already created : Free
Make.com or n8n: Automation workflows : Subscription (Chattels pays)
Zoho Cliq: Team communication : Existing (Chattels account)
Compensation & Engagement
Contract-to-Hire: Daily rate×days worked - 3-month contract; convert to full-time on mutual agreement
Full-Time: Monthly Salary - Based on experience and interview performance
Recommended path: 3-month contract first - Assess fit on a real phase before committing either way
(The recommended approach is a 3-month contract at 3–4 days/week. This gives both sides a low-risk way to assess fit on a real project before committing to full-time. If Phase 0 through Phase 3 ship on time and pass acceptance tests, a full-time offer will follow)
7. How to Apply
Send the following to HR Team:
HR Email - [Confidential Information]
Subject - AI Developer Application - [Your Name]
Response - We respond to all applications within 5 business days
Process - Application → 30-min intro call → Technical task (2–3 hours, paid) → Offer
(The technical task is a paid exercise. We will ask you to scaffold a simple Next.js + Supabase app with multi-tenant RLS using Cursor + Claude. This is the exact workflow you will use on day one. We assess judgment, not just code quality)
Job ID: 153369893