About hoichoi
hoichoi is India's leading Bengali OTT platform — home to 650+ films, 185+ originals, and 3,000+ hours of content, built for the 250 million Bengalis worldwide. We are the digital arm of SVF, Eastern India's largest regional media & entertainment company, and sit alongside Sooper (AI-led micro-drama OTT) and LoglineAI (AI-native creative studio) in our ecosystem.
What you'll do
- Own end-to-end frontend delivery for hoichoi's web and progressive web app — from handoff to production-grade pixel-perfect implementation.
- Build and maintain a scalable component library that ensures visual consistency across web, mobile web, and smart TV surfaces (Tizen / WebOS).
- Collaborate to interrogate specs, flag ambiguity early, and hold the quality bar before a single line of code is written.
- Lead performance optimization initiatives — Core Web Vitals, lazy loading, render budgets — targeting sub-2-second LCP on mid-range Android devices.
- Drive responsive and adaptive layout strategy for our global audience across low-bandwidth markets in Bangladesh, the Middle East, and the US.
- Integrate streaming APIs, DRM layers, and video player SDKs with a clean, testable frontend architecture.
- Champion accessibility (WCAG 2.1 AA) and cross-browser/cross-device QA as non-negotiables, not afterthoughts.
- Use AI coding tools actively in your workflow — ship faster, review AI output critically, and share what works with the team.
Must-Have Qualifications
- 3–6 years of professional frontend engineering experience with production-shipped products — share a portfolio or live URL.
- Mastery of React (or Next.js) + TypeScript; deep understanding of the rendering pipeline, reconciliation, and state management patterns.
- Demonstrated obsession with pixel-perfect output — you notice a 2px misalignment in a screenshot and it bothers you.
- Strong CSS fundamentals: Flexbox, Grid, CSS animations, custom properties — without relying solely on utility-class frameworks.
- Proven experience with performance budgeting and Core Web Vitals optimisation in real shipped products.
- Comfort working directly from Figma: inspecting auto-layouts, extracting tokens, and pushing back when specs are incomplete.
- Default user of AI coding tools (Cursor, Copilot, Claude Code, etc.) on real shipped features — with at least one example where AI generated significant code that you debugged, validated, or overrode.
- Good Testing Habits, Unit / Integration / End to End Testing, preferably familiarity with tools like jest / playwright or maestro.
Good-to-Have
- Experience with OTT/video platforms — player integration (Shaka, Video.js, HLS.js), DRM, and adaptive bitrate streaming.
- Familiarity with design systems and token-based theming at scale.
- Exposure to Web Animations API, Framer Motion, or GSAP for motion design implementation.
- Prior work in Bengali-language or Indic-script rendering environments.
Why Join hoichoi
- You're building for 250 million Bengalis — one of the most passionate, underserved audiences in global streaming.
- Small team, real ownership. You won't be a ticket-number — you'll be the person who decides how the platform looks and feels.
- SVF ecosystem gives you access to original content pipelines, film premieres, and creative teams — rare for a product role.
- AI-native ambition: we're embedding GenAI across the stack and you'll be expected and supported to stay ahead of the curve.
- Competitive compensation, fast growth track, and zero bureaucracy between you and shipping.
Culture & How We Work
At hoichoi, the best idea wins, not the biggest title. We operate in small, cross-functional teams where content, product, growth, and tech sit close together, argue productively, and occasionally steal each other's snacks. It's a lot like a kitchen during a house party: slightly chaotic, everyone's doing three things at once, but somehow the food comes out great.
Ownership here isn't a buzzword; it's the default setting. If something's broken, you don't file a ticket and wait. You're the person who notices the printer is jammed and just fixes it instead of pretending you didn't see it. We ship fast, measure what works, and iterate. Think less perfect deck and more let's see if real viewers actually care.
When big moments arrive, we stretch. But we're equally serious about keeping the pace sustainable, because burnt-out teams build neither great products nor great stories. If that sounds like your kind of chaos, we should talk.