Senior Frontend Engineer - Web Platform Lead (India)

Senior Frontend Engineer - Web Platform Lead (India)

04 Aug
|
Emeritus
|
India

04 Aug

Emeritus

India

About the role We are building a multi-tenant platform that Fortune 1000 L&D; teams use to procure, configure, and deliver premium executive education inside the tools their people already use. What you'll own

Front-end architecture

Next.js application architecture across multiple product surfaces in a single monorepo — routing, rendering strategy, server versus client boundaries, and the shared package structure.

The component library and design-token layer, built with the product designer, so that brand precision is enforced by the system rather than by review.

State, caching, and data-fetching conventions, including the real-time model that keeps multiple personas in sync when one of them acts.

Type safety across the API boundary — shared types, generated clients, and a contract that breaks loudly in CI rather than quietly in production.

Product delivery

Ship customer-facing surfaces end to end, from configuration and approval workflows through cohort management and the embedded learner experience.

Translate high-fidelity, brand-precise design into a performant, accessible production front end.

Build AI-assisted interfaces against the Anthropic Claude API — streaming responses, intermediate states, and graceful failure when a model call does not return what you hoped.

Standards and craft

Set the accessibility bar (WCAG 2.1 AA as a floor — enterprise procurement will ask) and the performance budget, and enforce both in CI.

Front-end testing strategy: component, integration, and the small number of end-to-end tests that actually earn their maintenance cost.

Instrument every surface against the platform's canonical event contract — the product analytics asset depends on it and cannot be backfilled.

Mentor the front-end engineers who join after you, and review their work to a consistent standard. What we're looking for

Must-have





5+ years production front-end engineering, with 2+ on a complex, data-dense B2B or enterprise application.

React 18+ and TypeScript 5+ at depth — hooks, context, concurrent rendering, memoisation — and the judgment to explain when each is the wrong tool.

A up-to-date React meta-framework in production — our front end is Next.js 14 with the App Router — server and client components, streaming and Suspense, route handlers, caching and revalidation. Remix or Vite + React Router are accepted backgrounds; App Router experience is strongly preferred, because its caching model is where teams lose weeks.

A design system or component library you built or substantially owned — design tokens, composition API, variant modelling, and versioned release to other engineers. We use shadcn/ui and Radix primitives; Headless UI, MUI, or your own primitives are accepted backgrounds.

Modern CSS at a high standard — we use Tailwind. CSS-in-JS or CSS Modules are accepted backgrounds, but we expect real fluency in flexbox, grid, container queries, and responsive typography regardless of the tool.

State and data-fetching architecture — TanStack Query, SWR, or RTK Query in production, and a considered position on server state versus client state.

Accessibility to WCAG 2.1 AA — semantic HTML, ARIA only where genuinely needed, keyboard navigation, focus management, and automated testing with axe or equivalent. Enterprise procurement audits this.

Front-end testing — Vitest or Jest with React Testing Library,



plus Playwright or Cypress for the small number of end-to-end tests that earn their maintenance cost.

Agentic AI development tooling in daily use — we use Claude Code; Cursor or equivalent is fine. Nice-to-have

L&D;, EdTech, or HR-Tech background.

Real-time UI experience — WebSockets, server-sent events, or optimistic update models.

Streaming LLM interfaces, or other UIs where responses arrive progressively and can fail midway.

Multi-tenant theming, white-labelling, or embedded/iframe rendering inside a third-party host application.

Front-end performance work with measured outcomes, not just Lighthouse screenshots What success looks like — first 90 days Days 1–30 — Front-end architecture and conventions documented and in place; component library scaffolded; first product surface shipping.

Days 31–60 — Design system consumed across surfaces; accessibility and performance budgets enforced in CI; real-time state model live.

Days 61–90 — Second and third surfaces shipping against shared components; front-end testing strategy in place; first front-end hire onboarded. Our stack

Frontend: Next.js 14, TypeScript.

Backend: FastAPI, Python 3.12.

Data: PostgreSQL with TimescaleDB, Pub/Sub, dbt.

Infra: GCP (Cloud Run, Cloud SQL, Pub/Sub, Memorystore Redis, Vertex AI Vector Search), Terraform, Workload Identity Federation.

Intelligence layer: Anthropic Claude API.

Tooling: Claude Code as a first-class part of our development workflow.

A note on scope. This is a hands-on senior IC role with architectural scope, not an engineering-management role. Visual and interaction design is owned by a product designer you will work with daily — you are their closest partner, not their replacement. Backend services, identity, and the integration layer are owned by separate hires.

📌 Senior Frontend Engineer - Web Platform Lead (India)
🏢 Emeritus
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend engineer - web platform lead (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend engineer - web platform lead (india) / india