Web Developer

Bitkernel Technology IncVancouver, BC
Hybrid

About The Position

As a Web Developer on our team, you will be crucial in designing, developing, and maintaining top-tier video players for web browsers, Samsung TV (TizenOS), LG TV (WebOS), Roku TV (Roku OS), and mobile browsers. Working in close collaboration with cross-functional teams, you will create innovative, scalable frontend solutions that enhance BitKernel's mission of delivering exceptional streaming experiences for diverse audiences and devices worldwide.

Requirements

  • 4+ years of experience in web development, focusing on frameworks with multiple UI templates, styles, and brand customizations.
  • Expertise in developing plugin frameworks for adaptable, pluggable components.
  • Ability to maintain and further develop existing software products with an understanding of current solutions.
  • Knowledge of the latest trends in web application and/or TV app development.
  • Experience in modern web frameworks, React preferred.
  • Solid understanding of RESTful APIs and frontend-backend integration.
  • Experience with CI/CD pipelines, version control (Git), and agile development practices.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Strong verbal and written communication skills in English.

Nice To Haves

  • Previous experience with SaaS platforms or live/VOD video streaming products.
  • Proven experience with OTT Video applications on web platforms.
  • Experience with smart TV platforms (TizenOS, WebOS, Roku OS) and mobile browsers.
  • Proficiency in Kotlin and Kotlin Multiplatform development.
  • Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS/DASH).
  • Knowledge of encryption protocols (e.g., SHA, AES, DES, RSA, SSL, TLS) and DRM systems (PlayReady, Widevine, FairPlay).
  • Hold a Bachelor’s degree in Computer Science, Engineering, or a related field from a 4-yr accredited institution globally ranked in the top 500 universities.

Responsibilities

  • Design and develop practical, innovative video player solutions for web browsers, Samsung TV (TizenOS), LG TV (WebOS), Roku TV (Roku OS), and mobile browsers.
  • Plan, estimate, and prototype new features and improvements for the video player.
  • Design and develop Progressive Web Applications (PWAs) for enhanced user experiences on web and mobile platforms.
  • Write clear, maintainable code within a shared codebase.
  • Collaborate with cross-functional team members on features, design, and implementation within an agile team environment.
  • Investigate, learn, and apply new technologies to enhance frontend capabilities.
  • Clarify requirements with both team and client representatives to ensure successful project delivery.

Benefits

  • Access to learning resources, mentorship, and professional growth.
  • Engage in team-building activities and thrive in a creative, supportive workplace.
  • Work from our modern office, with flexibility to work from home on Fridays.
  • Comprehensive health & benefits plan, LTD & Life Insurance.
  • Join a company with international reach and potential for future travel and team-building abroad.
  • We base pay on your experience, location, and internal equity to make sure everyone is compensated fairly and consistently.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service