Frontend Developer (Video Player UI)

Motorola Solutions
Vancouver
Workplace: OnsiteFull timeCAD 110,000 - 125,000 annuallyFunction: Software EngineeringExperience: 2+ yearsSkills: ["TypeScript","JavaScript","React","Angular","WebRTC","HLS","WebCodecs","Stencil JS","Redux Toolkit","Vite","Nx","Rollup","Emotion","Styled-components","Testing Library","Vitest","Cypress","CSS-in-JS"]

Frontend Developer to design and maintain the web-based video player UI across multiple products, collaborating on React components, Web Components, and a shared component library. You will work with TypeScript, Redux, Angular, and WebCodecs/WebRTC to deliver high-performance, accessible frontend solutions for enterprise video surveillance and playback. This role combines React, Stencil JS, and UI/UX work within a cross-framework environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
2 months ago

Frontend Developer (Video Player UI)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 26 days agoStatus: Live

Job Summary

Frontend Developer to design and maintain the web-based video player UI across multiple products, collaborating on React components, Web Components, and a shared component library. You will work with TypeScript, Redux, Angular, and WebCodecs/WebRTC to deliver high-performance, accessible frontend solutions for enterprise video surveillance and playback. This role combines React, Stencil JS, and UI/UX work within a cross-framework environment.
Location: Vancouver
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build video player controls and user interface in React using common components from our Stencil JS-based component library (buttons, icons, sliders, etc.)
  • •Contribute to the Stencil JS component library as needed to support video player requirements
  • •Deliver both React components and Web Components for maximum framework compatibility
  • •Implement video wall module using Angular for enterprise video surveillance applications
  • •Implement responsive design patterns and accessibility standards
Travel: Low travel

Pay and Benefits

Salary: CAD 110,000 - 125,000 annually

Key Requirements

  • •2+ years of software engineering experience
  • •2+ years of TypeScript experience
  • •2+ years of Single Page Application framework development
  • •1+ year WebRTC, HLS, or WebCodecs experience
  • •2+ years of React experience (Solid React knowledge for video player development)
Experience:2+ yearsVideo
Skills:TypeScriptJavaScriptReactAngularWebRTCHLSWebCodecsStencil JSRedux ToolkitViteNxRollupEmotionStyled-componentsTesting LibraryVitestCypressCSS-in-JS
Languages:English
Tech Stack:TypeScriptJavaScriptReactAngularWebRTCHLSWebCodecsStencil JSRedux ToolkitViteNxRollupEmotionStyled-componentsTesting LibraryVitestCypressCSS-in-JS

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn