BitKernel Technology Inc. logo
BitKernel Technology Inc. Verified
Information Technology & Services, Software Development, Web Development

Senior Web Developer

British Columbia, CanadaHybridFull TimeSeniorCA$130,000–CA$145,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Bitkernel Technology Inc. is seeking a Senior Web Developer to lead the design and development of cross-platform video players for web, Smart TVs, and mobile web environments. This role involves integrating streaming technologies like HLS/DASH and DRM, creating responsive PWAs, and collaborating with product and design teams. The developer will also mentor junior engineers, leveraging AI tools to enhance development workflows. The position requires 8+ years of front-end experience, deep knowledge of JavaScript, HTML, CSS, and React, along with expertise in CI/CD, Git, and agile practices. Experience with SaaS, video streaming, and smart TV platforms is a plus.

# About Bitkernel

Bitkernel Technology Inc. is redefining how the world experiences digital video. With a proven track record of innovation, we’re on a mission to revolutionize streaming technology and build complete content ecosystems. Headquartered in Austin, Texas, with a growing office in Vancouver, B.C., we’re building our future in North America.

Powered by our groundbreaking platform, Goose, we’re creating a next-generation self-serve SaaS solution that enables content creators, broadcasters, and media companies to launch and scale OTT streaming services across Android, iOS, Web, and SmartTV platforms.

## Why Join Bitkernel?

At Bitkernel, you’ll experience the energy of a startup with the stability of an established product—and the opportunity to make a global impact. You’ll help shape major technical innovations, collaborate with visionary leaders, and solve complex, global-scale challenges backed by long-term R&D investment.

We thrive on empathy, innovation, and continuous learning. Our team is made up of curious, strategic thinkers who combine deep technical expertise with emotional intelligence and a collaborative spirit across cultures and disciplines.

Join us to build, innovate, and grow as we redefine how the world experiences digital video.

## Bitkernel DNA (is it in you?)

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.

# About the Role

As a Senior Web Developer at BitKernel, you will lead the design and development of world-class video players across web browsers, Smart TVs, and mobile environments. You will bring deep front-end expertise, a passion for streaming technology, and the drive to mentor others, all while pushing the boundaries of what's possible in cross-platform video delivery.

## What You'll Own/Do:

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.
  • Integrate and optimize HLS/DASH streaming, adaptive bitrate playback, and DRM functionality using HTML5 video and other player technologies.
  • Write maintainable code with modular architecture to support themes, brand variations, and plug-in extensibility.

Plan, Prototype & Deliver

  • Collaborate with product and design to prototype new capabilities, plan releases, and ensure smooth delivery of feature updates across devices.
  • Create responsive, offline-capable Progressive Web Applications optimized for performance, accessibility, and scalability.
  • Stay on top of trends in video, front-end, and smart TV development — sharing insights and continuously pushing product capabilities forward.

Lead & Collaborate

  • Work closely with backend, product, and design teams to ensure clear requirements, alignment on technical direction, and high-impact delivery.
  • Mentor and coach junior developers through code reviews, knowledge sharing, and ongoing technical guidance.

## What We Require for this Role:

  • Experienced Front-End Developer: 8+ 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 React.
  • Experience with AI-powered programming tools to streamline and enhance development processes.
  • Strong expertise in modern web frameworks, React preferred.
  • Experience with CI/CD pipelines, version control (Git), and agile development practices.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Excellent communication skills in English, both written and verbal, with a collaborative approach.
  • 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.

## Bonus Points for Candidates Who Have:

  • SaaS Platforms: Previous experience with SaaS platforms or live/VOD video streaming products.
  • Cross-Platform: Experience with smart TV platforms (TizenOS, WebOS, Roku OS) and mobile browsers.
  • Streaming & Playback Pro: Familiar with HLS, DASH, and video player integrations such as Video.js and Shaka Player, delivering smooth, adaptive streaming experiences.
  • OTT Platform Experience: Demonstrated success building or integrating video players for web-based OTT streaming platforms.
  • Kotlin & KMP: Proficiency in Kotlin and Kotlin Multiplatform development.
  • Multimedia Protocols: Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS/DASH).
  • Security: Knowledge of encryption protocols (e.g., SHA, AES, DES, RSA, SSL, TLS) and DRM systems (PlayReady, Widevine, FairPlay).
  • Top-Tier Education: You 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.

## Perks & Benefits:

  • Career Development Opportunities: Access to learning resources, mentorship, and professional growth.
  • Collaborative Team Environment: Engage in team-building activities and thrive in a creative, supportive workplace.
  • Great Work Environment: Work from our modern office, with flexibility to work from home on Fridays.
  • Comprehensive Benefits: Extensive health & benefits plan, LTD & Life Insurance.
  • Global Opportunities: Join a company with international reach and potential for future travel and team-building abroad.
  • Pay Equity: We base pay on your experience, location, and internal equity to make sure everyone is compensated fairly and consistently.

The pay range for this role is:

130,000 - 145,000 CAD per year (Vancouver)

Ready to apply?
You'll be redirected to BitKernel Technology Inc.'s application page.

Similar roles