14 Sep
|
Celebal Technologies
|
Shahpura
14 Sep
Celebal Technologies
Shahpura
Job DescriptionSenior Frontend Engineer – Chat SDK Lead
NJob Title: Frontend Developer
NLocation: Jaipur
NExperience: 5–10 Years
NMust Have skills: React 19 (Latest version), ShadCN, Tailwind CSS, Typescript, Tanstack Query
NRole Summary
nWe 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.
NMandatory Skills
n
N
- 5+ years of hands-on experience building and shipping React component libraries or SDKs consumed by multiple teams.
N
- Strong expertise in TypeScript, including generics, discriminated unions, strict mode, and declaration emit.
N
- Strong experience with React and modern frontend architecture.
N
- Hands-on experience with SSE/streaming protocols and real-time application development.
N
- Strong understanding ofAbortController lifecycle and cancellation patterns.
N
- Experience with real-time state management using React Query, useReducer, Context, or equivalent approaches.
N
- Experience designing and maintaining public APIs/component libraries with a focus on backward compatibility and extensibility.
N
- Hands-on experience with release management, including Semantic Versioning (semver), changelogs, breaking-change management, and monorepo tooling.
N
- Experience with Turborepo, Changesets, or equivalent monorepo/release management tools.
N
- Ability to lead technical discussions with product/engineering teams,
negotiate API contracts and technical trade-offs, and prepare migration documentation.
N
- Solid experience with automated testing for complex frontend/public API surfaces.
N
nPreferred Skills
N
n
- Experience building AI/LLM chat interfaces, including streaming completions and tool-call rendering.
N
- Experience with React 19, including Server Component boundaries and "use client" patterns.
N
- Experience with multi-model/provider integrations or AI gateway abstractions.
N
- Experience with Storybook, Biome and tsdown.
N
- Experience with TanStack React Query.
N
- Exposure to OpenAI SSE and AG-UI/custom streaming events.
N
- Experience with local-first storage and client-side data eviction strategies.
N
- Experience with PortkeyAI Gateway or similar multi-provider abstraction layers.
N
nTech Stack
nTypeScript 5.7 | React 19 | tsdown | Turborepo | Biome | Storybook 10 | TanStack React Query | SSE | Changesets | Private npm Registry
NKey Responsibilities
n
N
- Own the technical direction and architecture of the Chat SDK.
N
- Design and maintain streaming interfaces and real-time state management.
N
- Handle complex streaming scenarios including tool-call correlation and provider-specific events.
N
- Own SDK release lifecycle, versioning and breaking-change coordination.
N
- Establish and maintain comprehensive automated test coverage.
N
- Work directly with consumer teams on integration, troubleshooting, API contracts and extensibility.
N
- Create migration guidesand technical documentation for SDK consumers.
N
📌 Hiring: Senior Frontend Engineer - Chat Sdk Lead (Shahpura)
🏢 Celebal Technologies
📍 Shahpura