Senior Web Player Engineer @ Kake
placeHybrid
attach_money $120,000
businessHybrid
scheduleContractor
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
circle
Review JavaScript and Node.js fundamentals.
circle
Study video streaming protocols and player integrations.
circle
Practice API design and unit testing.
circle
Familiarize with Docker, Jenkins, and agile tools.
Behavioral Questions
circle
Describe cross-team collaboration experiences.
circle
Explain handling complex technical challenges.
circle
Share examples of independent problem solving.
circle
Discuss adapting to agile work environments.
Frequently Asked Questions
What are Kake's expectations for a Senior Web Player Engineer?
keyboard_arrow_down
How important is RESTful API experience for Kake's Senior Web Player Engineer?
keyboard_arrow_down
What testing skills are required for the Senior Web Player Engineer position at Kake?
keyboard_arrow_down
How does Kake support remote work for a Senior Web Player Engineer?
keyboard_arrow_down