- Experience
- 7+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Kake
Kake is a remote-first organization committed to fostering a global network of senior engineers. Our engineers have contributed to some of the world's most innovative products, working with companies ranging from Fortune 500 to high-growth startups. Our community includes over 45,000 engineers across more than 55 countries, promoting a culture where outstanding talent thrives and grows.
Role Overview
We are searching for Senior Web & Video Player Engineers who possess strong JavaScript skills and deep experience in web-based video playback. Candidates will be responsible for delivering high-quality, scalable streaming experiences on both web and Connected TV platforms.
Key Responsibilities
- Architect, design, and implement video player functionalities spanning web and Connected TV platforms, including devices like Chromecast, Xbox, Samsung Tizen, LG, Vizio, and Comcast boxes.
- Develop and optimize video player components utilizing frameworks such as Bitmovin, JW Player, HLS.js, or Shaka.
- Diagnose and resolve playback concerns, including rebuffering, latency, and challenges unique to live streaming.
- Evaluate player performance and Quality of Experience (QoE) metrics to identify and remediate playback issues.
- Contribute to player implementations with React Native targeting Connected TV and multi-device ecosystems.
- Author automated tests—unit or end-to-end—and interface with RESTful APIs to ensure robust playback integrations.
- Collaborate within cross-functional teams following agile practices to ship dependable video software.
- Generate clear technical documentation and specifications pertinent to playback features.
Essential Qualifications
- Minimum of 7 years in web development with a strong specialization in JavaScript and video playback technologies.
- Demonstrated success building and sustaining video players and live playback components for both web and Connected TV environments.
- Expertise working with streaming frameworks such as Bitmovin, JW Player, HLS.js, or Shaka, including fine-tuning and troubleshooting live stream playback.
- Skills in debugging and enhancing playback performance, focusing on parameters such as rebuffering, startup latency, and playback reliability.
- Understanding of video streaming protocols, live playback techniques like latency management, live edge detection, drift correction, adaptive bitrate (ABR) logic, and digital rights management (DRM) integration.
- Strong command of English language communication, both written and spoken.
- Capability to operate autonomously in a dynamic, remote work setting.
Preferred Skills
- Familiarity with video QoE metrics, ABR algorithm optimization, and analytics tools such as Conviva or Segment.
- Experience with Kepler or VegaOS platforms.
- Background in Node.js or backend service integration.
- Prior exposure to large-scale live sports streaming environments.
- Flexibility to coordinate with globally dispersed teams through adaptable working hours.
Additional Information
- Compensation is competitive and paid in US Dollars.
- This is a fully remote position with trust placed in employees to manage their work environment.
- Kake invests in employee growth through initiatives like the Better Me Fund supporting personal development.
- We foster a community culture that values social impact and compassion.