Role OverviewWe are looking for a Senior Front-End Web Developer to help build and enhance our live-streaming experience. You will develop high-performance, responsive user interfaces using React and TypeScript while working with real-time data and video technologies such as HLS, WebRTC, and Media Source Extensions (MSE).
What You Will Do
Build and maintain scalable, high-performance web applications using React and TypeScript. Develop responsive, pixel-perfect UI components for live-streaming platforms. Implement and optimize video players using Video.js, Hls.js, Shaka Player, or similar technologies.
Why It Might Be a Fit
4+ years of professional React development experience. Strong experience with TypeScript. Experience with state management such as Redux, Zustand, or Context API.
Requirements
- 4+ years of professional React development experience
- Strong experience with TypeScript
- Experience with state management such as Redux, Zustand, or Context API
- Strong knowledge of responsive UI development using CSS-in-JS, Styled Components, Emotion, Tailwind CSS, or similar technologies
- Experience with reusable components, custom React hooks, and component-driven development
- Frontend testing experience using Jest and React Testing Library
- Experience with live-video streaming technologies such as HLS, MPEG-DASH, or WebRTC
- Knowledge of HTML5 video and Media Source Extensions (MSE)
- Experience integrating or customizing video players such as Hls.js, Video.js, or Shaka Player
- Experience working with asynchronous data streams and real-time technologies such as WebSockets
Benefits
- Full range of medical and dental benefits options
- Disability insurance
- Paid time off (inclusive of sick leave)
- Other paid and unpaid leave options
]]>