Senior Frontend Engineer – Chat SDK Lead
Jaipur, IN, IndiaJob$15–50K/yrPosted 1 day agoStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Jaipur, IN, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Senior Frontend Engineer – Chat SDK Lead will own a React-based component library for AI chat interfaces, handling technical direction, streaming interfaces, real-time state management, release lifecycle, automated testing, and collaboration with consumer engineering teams.
Skills & qualifications
Skills
Qualifications
Full job description
Senior Frontend Engineer – Chat SDK Lead Job Title: Frontend Developer Location: Jaipur Experience: 5–10 Years
Must Have skills: React 19 (Latest version), ShadCN, Tailwind CSS, Typescript, Tanstack Query
Role Summary We are looking for a Senior Frontend Engineer – Chat SDK Lead to own a React-based component library powering AI chat interfaces across the organization. The role involves technical ownership of the SDK, release management, real-time streaming capabilities, testing, and direct collaboration with consumer engineering teams. Mandatory Skills
-
5+ years of hands-on experience building and shipping React component libraries or SDKs consumed by multiple teams.
-
Strong expertise in TypeScript, including generics, discriminated unions, strict mode, and declaration emit.
-
Strong experience with React and modern frontend architecture.
-
Hands-on experience with SSE/streaming protocols and real-time application development.
-
Strong understanding of AbortController lifecycle and cancellation patterns.
-
Experience with real-time state management using React Query, useReducer, Context, or equivalent approaches.
-
Experience designing and maintaining public APIs/component libraries with a focus on backward compatibility and extensibility.
-
Hands-on experience with release management, including Semantic Versioning (semver), changelogs, breaking-change management, and monorepo tooling.
-
Experience with Turborepo, Changesets, or equivalent monorepo/release management tools.
-
Ability to lead technical discussions with product/engineering teams, negotiate API contracts and technical trade-offs, and prepare migration documentation.
-
Strong experience with automated testing for complex frontend/public API surfaces. Preferred Skills
-
Experience building AI/LLM chat interfaces, including streaming completions and tool-call rendering.
-
Experience with React 19, including Server Component boundaries and "use client" patterns.
-
Experience with multi-model/provider integrations or AI gateway abstractions.
-
Experience with Storybook, Biome and tsdown.
-
Experience with TanStack React Query.
-
Exposure to OpenAI SSE and AG-UI/custom streaming events.
-
Experience with local-first storage and client-side data eviction strategies.
-
Experience with Portkey AI Gateway or similar multi-provider abstraction layers. Tech Stack TypeScript 5.7 | React 19 | tsdown | Turborepo | Biome | Storybook 10 | TanStack React Query | SSE | Changesets | Private npm Registry Key Responsibilities
-
Own the technical direction and architecture of the Chat SDK.
-
Design and maintain streaming interfaces and real-time state management.
-
Handle complex streaming scenarios including tool-call correlation and provider-specific events.
-
Own SDK release lifecycle, versioning and breaking-change coordination.
-
Establish and maintain comprehensive automated test coverage.
-
Work directly with consumer teams on integration, troubleshooting, API contracts and extensibility.
-
Create migration guides and technical documentation for SDK consumers.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
SAP DVM Lead3M · Bangalore, IN, IndiaPosted 1 day agoPosted 1 day ago
Senior Applications Developer (Salesforce - Chennai)UPS · Chennai, IN, IndiaPosted 4w agoPosted 4w ago
Senior Applications Developer - Full Stack-C#, Dotnet, MVC, Angular, Azure CloudUPS · IN, IndiaPosted 1 day agoPosted 1 day ago
F&A Senior Admin AssistantUPS · Pune, IN, IndiaPosted 2 days agoPosted 2 days ago
F&A Senior Admin Assistant-DSLUPS · Pune, IN, IndiaPosted 4w agoPosted 4w ago
You've read the whole posting — now see how you match it.