-
BitKernel

Web App Developer

BitKernel
Canada · Full-time · Mid-Senior

Help Build the Future of Video Streaming

We’re looking for a Web Developer with a passion for building intuitive, performant, and scalable video experiences across web and smart TV platforms. This is a critical role in shaping how BitKernel’s streaming platform, Goose, delivers world-class viewing experiences across devices - from Chrome and Safari to Samsung Tizen, LG WebOS, and Roku.


You’ll work at the intersection of performance engineering, UX, and video technology, helping us scale our next-generation SaaS platform for global creators, broadcasters, and media brands.


About BitKernel

The Migration to North America

Passionate vision, a portfolio of successfully delivering innovative video products and services to underserved markets around the globe, and courageous leadership. Bitkernel Technology Inc. is on a mission to continue revolutionizing digital video experiences and creating value through complete content ecosystems.


With our newly established office in stunning Vancouver, B.C. and another office in vibrant Austin, TX, we are building the future of our company in North America, breaking ground with our innovative streaming platform, Goose.


Why Join Bitkernel?

We’re building a next-generation self-serve SaaS platform that empowers content creators, broadcasters, and media companies to launch, manage, and scale their OTT and video streaming services seamlessly. Our customers, from live channels to AVOD platforms and niche SVOD apps, are redefining media delivery across Android, iOS, Web, and SmartTV platforms. As a fast-scaling company, we combine the energy of a startup with the impact of an established product.


What We Offer:

  • A highly collaborative, innovation-driven team
  • Executive commitment to long-term R&D investment
  • Complex, global-scale challenges that push your thinking


About the Role


As a key member of our frontend team, you will:


Build Cross-Platform Video Interfaces

  • Design and develop modern video players for web browsers, Smart TVs (TizenOS, WebOS, Roku OS), and mobile web environments, ensuring seamless playback and UI consistency.

Plan & Prototype Features

  • Collaborate with product and design to prototype new capabilities, plan releases, and ensure smooth delivery of feature updates across devices.

Develop Progressive Web Applications

  • Create responsive, offline-capable web apps optimized for performance, accessibility, and scalability.

Enhance Video Playback

  • Integrate and optimize HLS/DASH streaming, adaptive bitrate playback, and DRM functionality using HTML5 video and other player technologies.

Collaborate Across Functions

  • Work closely with backend, product, and design teams to ensure clear requirements, alignment on technical direction, and high-impact delivery.

Keep Code Clean & Modular

  • Write maintainable code with modular architecture to support themes, brand variations, and plug-in extensibility.

Explore & Learn

  • Stay on top of trends in video, frontend, and smart TV development—sharing insights and continuously pushing product capabilities forward.


What we are looking for..

  • Experienced Front-End Developer: 5+ years of experience in web development with a strong emphasis on modular, scalable front-end architectures.
  • Framework Fluency: Deep knowledge of JavaScript, HTML, and CSS, with hands-on experience in Vue. Bonus points for experience with React or Angular.
  • Streaming & Playback Pro: Familiar with HLS, DASH, and video player integrations such as Video.js and Shaka Player, delivering smooth, adaptive streaming experiences.
  • PWA Expertise: Proven ability to design and maintain Progressive Web Applications (PWAs) optimized for performance, responsiveness, and user experience.
  • API Integrator: Proficient in integrating RESTful APIs and handling JSON for seamless data exchange.
  • DevOps-Aware Engineer: Comfortable working with tools like Git, Jenkins, and CI/CD pipelines to support continuous integration and deployment.
  • Agile Collaborator: Experienced in Agile environments, using tools like Jira and Confluence to manage sprints and ensure alignment across teams.
  • OTT Platform Experience: Demonstrated success building or integrating video players for web-based OTT streaming platforms.
  • Top-Tier Education: Bachelor’s degree in Computer Science, Engineering, or a related field from a 4-year accredited institution globally ranked in the top 500 universities (QS or US News & World Report).


Bonus Experience:

  • Smart TV Developer: Experience building applications for Smart TV platforms including Tizen, WebOS, and Roku OS.
  • SaaS & Streaming Background: Prior experience working with SaaS platforms or live/VOD streaming services.
  • Multiplatform Mindset: Familiarity with Kotlin Multiplatform (KMP) or Compose Multiplatform (CMP).
  • Streaming Protocols & DRM: Understanding of multimedia protocols (e.g., RTP, RTMP, SRT) and DRM systems (PlayReady, Widevine, FairPlay).
  • Security-Savvy: Knowledge of encryption and security protocols such as TLS, AES, and RSA.


Who you are and what you bring to the table...

  • Startup Hustle: You thrive in fast-paced, ambiguous environments with a hands-on, problem-solving attitude.
  • Boundary-Breaking Vision: You challenge conventions to pioneer innovative, world-class user interfaces.
  • AI-Enhanced Innovation: You harness AI to supercharge development workflows and push the boundaries of what’s possible.

Key Skills

Ranked by relevance

saas continuous integration restful apis javascript responsive confluence jenkins android kotlin react html5 cicd jira css git vue ios ai ui ux
Login to Apply
Posted
Jul 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Vancouver
Company
BitKernel

Industries

Software Development Technology Information Media

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hire Feed
Related

Web Developer (Remote)

2026-05-27

Part-time
Entry
Argentina
Technology
Engineering
View Job Details
Hired
Related

Kotlin Developer – Remote

2026-05-27

Part-time
Entry
Argentina
Technology
Engineering
View Job Details
Riot Games
Related

Senior Software Engineer, Gameplay - League of Legends

2026-05-20

Full-time
Not Applicable
Australia
Computer Games
Engineering