Bitkernel Technology Inc

Senior Web Developer

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:

120,000 - 140,000 CAD per year (Vancouver)

Bitkernel

Vancouver, Canada

Share on:

Terms of servicePrivacyCookiesPowered by Rippling