Job Description
Ovii's Interpretation of the Role
Sarvam seeks a Frontend Engineer to own the web experience of Sarvam Studio, a media‑centric AI platform. The role involves building real‑time media workflows, a visual pipeline editor, and a shared design system using modern React, Next.js, and TypeScript.
Role Snapshot
- Frontend Engineer
- High ownership
- Full‑stack UI focus
- Bengaluru (On‑site)
- Full‑time
Must-Have Requirements
- React
- TypeScript
- Next.js
- State management (React Query / Redux / Zustand)
- Tailwind CSS
- Design system familiarity
- Media APIs (video/audio playback, MediaRecorder)
- RESTful API integration
- Performance optimization
- frontend engineering
Nice-to-Have Signals
- Node‑based editor experience
- Real‑time features (WebSocket, SSE)
- Web Audio API / waveform visualization
- SaaS billing UI experience
- Indic language UI considerations
- Animation libraries for micro‑interactions
- Open‑source contributions / strong GitHub portfolio
- Monorepo tooling familiarity
- node‑based editors
- real‑time media features
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Build and iterate core media workflows such as video dubbing, voice dubbing, and voice cloning
- Own a visual node‑based pipeline editor for composing AI capabilities via drag‑and‑drop
- Implement real‑time job progress tracking and async result delivery
- Develop media‑rich experiences: in‑browser recording, file uploads, video/audio players, waveform rendering
- Work within a monorepo using Next.js, React, and TypeScript, extending the internal design system
- Manage complex client and server state, integrate RESTful APIs, and handle authentication flows
- Optimize performance through code‑splitting, lazy loading, and efficient re‑renders
- Ensure cross‑browser compatibility, responsive design, and accessibility
- Instrument features with analytics and error monitoring
- Write tests and maintain CI/CD quality gates
- Contribute to shared component libraries (audio players, rich text editors, data visualizations)
Good Fit If You Have
- Enjoys high‑ownership, end‑to‑end feature delivery
- Thrives in a fast‑moving, small‑team environment
- Passionate about AI‑first product experiences for Indian creators
Skills
- React
- TypeScript
- Next.js (App Router)
- State management (React Query / Redux / Zustand)
- Tailwind CSS
- Design system integration
- Media APIs (MediaRecorder, audio/video)
- RESTful API integration
- Performance optimization