Salary
≈ $15k – $43k per year (Estimated)
Location
In office (Gurgaon)
Seniority
Middle · 3+ years exp
Overview
Company
Impact
Profile match
TrueFan is a celebrity-fan engagement platform that connects fans to their favorite superstars through a video call or personalized messages upon winning simple fan-based quizzes.
We're changing how product gets built here. Instead of every flow going through a design pass, our engineers assemble from a maintained component system, increasingly with AI coding agents doing the assembly. That only works if the system is genuinely good: opinionated, well-documented, hard to misuse. You'd own the design side of that system end to end. Our frontend team owns the implementation, meaning the library's architecture, releases, and engineering quality. You define what goes in it and why. It's the first hire dedicated to this, so you're building the system, not inheriting it.
Responsibilities:
- Audit our existing surfaces and extract the real primitives: what's a component, what's a variant, what should never have existed.
- Define the token layer covering type scale, spacing, colour, elevation, and motion. Make the decisions so nobody downstream has to.
- Specify components to a level frontend can build from without guessing. Every state, every edge case, the composition rules.
- Write the usage guidance: when to reach for what, what not to do. This is read by engineers and by coding agents, so it needs to be precise rather than aspirational.
- Keep Figma and the shipped components in sync, and treat the shipped version as the truth when they disagree.
- Review what ships across our product teams for system conformance, and fix the system when the same violation keeps recurring.
- Work with frontend on the unglamorous half: what a breaking change means for consumers, how a deprecation gets migrated, accessibility.
Requirements:
- 3-5 years in product design, with at least one design system you owned through real adoption. Multiple teams, multiple releases, actual maintenance.
- Strong opinions about constraints. A system that permits everything hasn't decided anything.
- Comfortable in and around code. You can read a component's props and understand what it can and can't do, navigate a repo, and check whether what shipped matches what you specified. You don't need to be the one writing it, but you'd rather look than ask.
- You use Claude Code or similar agentic tools in your work, and have a view on what they get wrong.
- You can spec at a fidelity that removes ambiguity, and you notice when your own spec is underspecified.
Nice to have:
- Something public we can look at: a Storybook, a repo, a shared Figma library, a side project, a system you've written about.
- Enterprise or B2B product experience, especially where accessibility and compliance are procurement requirements.
- Experience with dense, tool-like interfaces rather than marketing surfaces.
- You've shipped frontend code yourself, at any level.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
431,303 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Gurgaon
ERP Technical Consultant (Dutch Speaking)
1 hour ago
≈ $48k – $116k per year (Estimated) • Remote • Full-Time • 3+ years exp • Netherlands
SQL
C#
AI/ML
Copilot
Claude
Claude Code
DevOps
GitHub
Apply
Senior Backend Engineer
2 hours ago
Remote/Hybrid • 4+ years exp
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Fastify
Databases
PostgreSQL
Redis
Weaviate
pgvector
Pinecone
Qdrant
AI/ML
Copilot
Cursor
LangChain
Claude
LlamaIndex
Embeddings
Prompt Engineering
Function Calling
LLM
RAG
Semantic Search
OpenAI
Anthropic
Semantic Search
LLM Guardrails
Tool Use
Vercel AI SDK
Frontend
GraphQL
DevOps
Vercel
CI/CD
Git
Docker
Apply
React Native Developer
1 hour ago
In office • Pune
JavaScript
TypeScript
Swift
Objective-C
Frontend
React.js
Mobile
React Native
State Management
Offline-First
TestFlight
DevOps
Rest API
Apply
≈ $21k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • PhD • Seoul
AI/ML
AI Agents
Agentforce
Management
Slack
Apply
Customer Success Manager
1 hour ago
In office • Full-Time • PhD • Tokyo
AI/ML
AI Agents
Agentforce
Marketing
Salesforce
Apply
Customer Contact Comms Associate - Voice
2 hours ago
≈ $12k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Gurgaon
Apply
Customer Contact Comms New Associate - Messaging
2 hours ago
≈ $12k – $24k per year (Estimated) • In office • Full-Time • Gurgaon
DevOps
SLI/SLO/SLA
Apply
Customer Contact Comms Associate - Messaging
2 hours ago
≈ $12k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Gurgaon
Apply
Custom Software Engineer
1 day ago
≈ $27k – $63k per year (Estimated) • In office • Full-Time • 5+ years exp • Pune • Bengaluru • Coimbatore • Gurgaon • Noida
JavaScript
AI/ML
Copilot
Claude
Prompt Engineering
DevOps
CI/CD
GitHub
Apply
Custom Software Engineer
1 day ago
≈ $40k – $87k per year (Estimated) • In office • Full-Time • 12+ years exp • Gurgaon • Bengaluru • Mumbai
Python
Java
AI/ML
LangGraph
LangChain
AI Agents
Agentic Workflows
Apply
This is one of many
431,303 more open roles from verified company boards, updated every day.

