Remote React Sdk Engineer Typescript Nagpur

Remote React Sdk Engineer Typescript Nagpur

20 Sep
|
RUDE Labs
|
Nagpur

20 Sep

RUDE Labs

Nagpur

About the role

RUDE LABS is hiring on behalf of a client, a product company building a React SDK for AI chat interfaces used across multiple product teams. The SDK streams LLM responses, renders tool calls live, and works across AI providers. We're looking for an engineer who enjoys designing APIs that other developers rely on. Client details will be shared with shortlisted candidates.

What you'll do
Build a strict TypeScript, ESM-only React SDK supporting OpenAI-style SSE and AG-UI event streams
Handle streamed tool calls, reasoning-token extraction across providers, and clean request cancellation with AbortController
Build local-first chat storage with eviction
Establish test coverage for a large public API surface
Own releases using semver, Changesets and a well-maintained CHANGELOG
Join calls with the client's consumer teams to agree on API contracts and extension points

What we're looking for
5+ years with React and solid TypeScript (generics, discriminated unions, strict mode)
Have built at least one reusable library, component library or npm package used by others




Hands-on experience with streaming (SSE, ReadableStream or WebSockets)
Experience with useReducer + Context and TanStack React Query
Explicit written communication: docs, migration guides, and direct discussions with product teams

Nice to have
AI chat UI experience (Vercel AI SDK, CopilotKit / AG-UI, assistant-ui, LangChain.js)
React 19, Turborepo, Biome, tsdown, Storybook
Portkey, LiteLLM or other multi-provider AI gateways

Engagement terms
Full time, remote contract engagement through RUDE LABS
₹1,00,000 per month
Paid per working day; unpaid leave is pro-rated at ₹5,000 per day

How to apply

Apply here and email [your email] with:
Your GitHub profile or a link to a library/package you've built
A short answer (3–4 lines): how would you merge tool-call arguments that arrive in fragments across multiple SSE events?
Applications that include a code link will be reviewed first.

📌 Remote React Sdk Engineer Typescript Nagpur
🏢 RUDE Labs
📍 Nagpur

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: remote react sdk engineer typescript nagpur / nagpur

Subscribe to this job alert:

Get the latest job offers by email for: remote react sdk engineer typescript nagpur / nagpur