Senior Web Player Engineer
@ Kake

Hybrid
$120,000
Hybrid
Contractor
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXXX******* @kake.com
Recommended after applying

Job Details

About the Role

Kake is seeking a Senior Web Player Engineer to join our Video Technology team. In this role, you will design, architect, and implement video player features for web and web-based platforms, enhancing the streaming experience for millions of users.

Core Responsibilities

You will:

  • Collaborate with Engineering, Product, Project Management, and Backend teams.
  • Design and implement player features for various platforms (Chromecast, Xbox, Vizio, Samsung Tizen).
  • Ensure performance, scalability, and security with best practices.
  • Develop detailed technical specifications and documentation.
  • Work within agile methodologies and stay current with emerging technologies.

Core Requirements

Candidates must have:

  • BS/MS in Computer Science or equivalent experience.
  • Excellent JavaScript and Node.js programming skills.
  • Experience building components for video playback and UI integrations.
  • Hands-on experience with RESTful APIs, unit testing, and end-to-end testing.
  • Familiarity with Git, SVN, Jenkins, Docker, and agile methodologies.
  • Strong communication and documentation skills (UML a plus).

Nice to Have

  • Experience with video streaming technologies such as HLS.
  • Knowledge of video QoE metrics, ABR algorithms, and JW Player.
  • Familiarity with analytics platforms like Conviva or Segment.

Other Traits

We value candidates who can work independently, solve complex technical challenges, and collaborate effectively across departments. Must be able to fully overlap with the Pacific Standard Time (PST) zone.

The Icing on the Kake

  • Competitive Pay in USD
  • Fully Remote work environment
  • Better Me Fund for personal growth
  • A culture that values social good

Key skills/competency

JavaScript, Node.js, Video Streaming, Agile, RESTful APIs, Testing, Documentation, Collaboration, Scalability, Remote Work

How to Get Hired at Kake

🎯 Tips for Getting Hired

  • Research Kake's culture: Understand their tech, values, and mission.
  • Customize your resume: Highlight JavaScript, Node.js, and video streaming projects.
  • Showcase documentation skills: Include UML and testing experience.
  • Prepare for agile interviews: Emphasize teamwork and project management.

📝 Interview Preparation Advice

Technical Preparation

Review JavaScript and Node.js fundamentals.
Study video streaming protocols and player integrations.
Practice API design and unit testing.
Familiarize with Docker, Jenkins, and agile tools.

Behavioral Questions

Describe cross-team collaboration experiences.
Explain handling complex technical challenges.
Share examples of independent problem solving.
Discuss adapting to agile work environments.

Frequently Asked Questions