Senior Frontend Engineer
Build the frontend for sites our customers actually rely on — Next.js + TypeScript, Postgres, real Indian businesses paying real money. Senior enough to make architectural decisions; collaborative enough to defend them in code review.
Apply for this role →About this role
You'll own the frontend of customer projects from architecture to launch. We build with Next.js 15 (App Router), TypeScript everywhere, Payload CMS, and PostgreSQL. Most of our work is custom — we don't use page builders or visual editors, we write code.
You'll work on 2–3 projects at a time, ship a feature or fix every week, and review at least one other engineer's PR every day. You'll also occasionally talk to customers directly, especially during discovery and launch.
This role is senior. You'll be expected to make calls on routing strategy, data fetching, caching, accessibility, performance budgets, deployment, monitoring — and explain them in writing.
What you'll do
- Own the frontend of 2–3 customer projects end-to-end — architecture, build, launch, post-launch support.
- Write production code: Next.js App Router pages, React server + client components, TypeScript, CSS Modules. Aim for ~3–5 PRs per week.
- Review at least one other engineer's PR every working day. Leave thoughtful, useful comments — not just style notes.
- Make architectural decisions and document them. Routing strategy, data fetching, caching, performance budgets, accessibility — your call, written down.
- Talk to customers during discovery + at launch. Translate their actual problems into code, not into a Jira ticket somebody else implements.
- Mentor 1–2 less-experienced engineers. Pair regularly. Be the person they want to ask hard questions to.
You should have
- 4+ years of production frontend work with React (Next.js a strong plus).
- Strong TypeScript. You write generic, accurate types, not `any`-everywhere.
- Deep CSS — you know the cascade, can build complex layouts without a library, and care about animations being snappy.
- Solid understanding of web performance. You think about LCP/CLS/INP before you ship, not after PageSpeed complains.
- Accessibility is baseline, not extra. ARIA, keyboard navigation, screen-reader testing.
- You've shipped sites that real customers used. You can describe what broke, how you fixed it, and what you'd do differently.
Nice to have (not required)
- Next.js App Router production experience (we use it on every project).
- Payload CMS or another headless CMS in production.
- Server Components + streaming, Edge runtime, RSC patterns.
- Worked at a small agency / studio before (you'll feel the pace).
- Have a personal site / project / blog where you write about web development.
About the team you'll join
You'll join a 4-person engineering team — two seniors, two mid-level. We have a senior product designer in-house and a delivery lead managing 2–3 customer projects at any time. The team is small enough that your opinion matters in every retro.
Specific to this role
- MacBook Pro M-series (you pick the size) or ThinkPad equivalent.
- Conference budget on top of the general L&D — pick one of React India, Frontrend, FrontConf, or RenderATL.
How we'll hire
- 30-min intro call — Engineering lead. Talk about your work, our work, what you want next.
- Paid take-home — 4–6 hours scoped honestly. ₹8000 for completing it, whether you get the offer or not.
- Half-day pairing + chat — On-site in Gurgaon or remote video. You'll pair with two engineers and meet the design lead.
- Reference check + offer — We call 2 references. We send the offer (with full comp band visibility) within 5 working days of the pairing session.
Tell us why you'd be great at Senior Frontend Engineer.
All applications come to hr@weyug.com. We respond to every one — usually within a week.