CareerPlanGet AI match score →

Frontend Developer (Video Player UI)

Vancouver, Canada💼 Full-time💰 $110,000–$110,000🗓 2026-06-25 → 2026-07-30

Core

Building and maintaining a unified, high-performance web-based video player component that powers enterprise video surveillance and media products.

Role type

Senior Frontend Developer (Video Player UI)

Builds

A framework-agnostic video player component library and video wall modules for enterprise surveillance applications.

Domain

Enterprise video surveillance and media streaming

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

TypeScript, React, Angular, WebRTC, HLS, WebCodecs, Stencil JS, Redux Toolkit, CSS-in-JS, Vite, Nx, Vitest, Testing Library

Preferred skills

Video player UI/UX design, design systems creation, WCAG accessibility implementation, i18n localization, browser performance optimization, enterprise video surveillance systems, multiple frontend frameworks, Web Components standards

Technologies

React 19.2.0, Angular, TypeScript 5.9.3, Stencil JS, Emotion, Material-UI, Joy UI, Redux Toolkit, React Redux, Vite, Nx, Rollup, Vitest, Testing Library, Cypress, React Spring, React Zoom Pan Pinch

Responsibilities

Build video player controls and UI in React using Stencil JS components; Contribute to the Stencil JS component library; Deliver React and Web Components for framework compatibility; Implement video wall module using Angular; Implement responsive design and accessibility standards; Assist with state management using Redux Toolkit; Optimize application performance and UX; Implement video timeline and playback UI; Develop PTZ camera control interfaces; Create snapshot and session management UI components; Contribute to testing strategies and code quality.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗