Talent.com
Motorola Solutions
Frontend Developer (Video Player UI)Motorola Solutions • Vancouver, Canada
Frontend Developer (Video Player UI)

Frontend Developer (Video Player UI)

Motorola Solutions • Vancouver, Canada
14 days ago
Salary
CA$110,000.00 yearly
Job type
  • Full-time
Job description

Job Description

We are seeking a Frontend Developer to join our organization-wide video player team. This role will be responsible for developing and maintaining the user interface for our advanced web-based video player component that is becoming the key video player across multiple products and the entire organization.

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

  • Assist with state management using Redux Toolkit

  • Optimize application performance and user experience

  • Implement video timeline controls and playback UI

  • Develop PTZ camera control interfaces

  • Create snapshot and session management UI components

  • Contribute to testing strategies and code quality initiatives

Required Technical Skills

  • Strong TypeScript and JavaScript fundamentals with deep understanding of modern ES6+ features

  • Solid React knowledge (19.2.0+) for video player development

  • Angular proficiency for video wall module implementation

  • Foundational WebRTC, HLS, and WebCodecs experience - able to review code and learn quickly

  • Stencil JS (or similar) familiarity for contributing to common component library (buttons, icons, sliders)

  • Excellent problem-solving skills and clean code principles

  • Experience with state management concepts using Redux Toolkit and React Redux

  • Modern CSS-in-JS with Emotion and styled-components

  • Familiarity with build tools like Vite and Nx monorepo

  • Testing frameworks experience: Vitest, Testing Library

  • Understanding of responsive design and web accessibility

  • Ability to learn new frameworks quickly using AI-assisted development

  • Understanding and experience with Conventional Commit and Semantic Release

Preferred Qualifications

  • Experience with video player UI/UX design and implementation

  • Background in creating design systems and component libraries using Stencil JS

  • Knowledge of web accessibility (WCAG) standards implementation

  • Experience with internationalization (i18next) and localization

  • Understanding of browser performance optimization techniques

  • Familiarity with enterprise video surveillance systems and video wall applications

  • Experience with multiple frontend frameworks (Vue, Angular, Svelte, etc.)

  • Strong understanding of design patterns and software architecture principles

  • Knowledge of Web Components standards and cross-framework compatibility

Technology Stack You'll Work With

  • Core Frameworks: React 19.2.0, Angular (for video wall), TypeScript 5.9.3

  • Component Library: Stencil JS for framework-agnostic Web Components

  • Styling: Emotion 11.14.0, Material-UI 7.3.4, Joy UI 5.0.0-beta.52

  • State Management: Redux Toolkit 2.9.0, React Redux 9.2.0

  • Build System: Vite 7.1.9, Nx 21.6.4, Rollup 4.52.4

  • Web Components: Stencil JS, @r2wc/react-to-web-component 2.1.0

  • Testing: Vitest 3.2.4, Testing Library, Cypress 14.5.4

  • Animation: React Spring 10.0.3, React Zoom Pan Pinch 3.7.0

Target Base Salary Range: $110,000 CAD - $125,000 CAD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

Note: Candidate must go in the office 1-2 days per week.

#LI-MP2
#LI-HYBRD


Basic Requirements

  • 2+ years of software engineer experience

  • AND 2+ years of TypeScript experience

  • AND 2+ years of Single Page Application Framework development

  • AND 1+ year WebRTC, HLS, or WebCodecs experience


Travel Requirements

Under 10%


Relocation Provided

None


Position Type

Experienced


Referral Payment Plan

No



EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.

Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.

Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.

Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable afin que nous puissions vous aider.

Create a job alert for this search

Frontend Developer (Video Player UI) • Vancouver, Canada

Similar jobs

Senior Frontend Engineer - Alexa Screen Experience

AmazonVancouver, British Columbia, Canada
Full-time

A leading technology company in Vancouver is seeking an experienced SDE 2 to design and deliver software features while collaborating with various teams.The role involves end-to-end software lifecy... Show more

 • Promoted

Camera IP Frontend Implementation Engineer

QualcommVancouver
Full-time

A leading technology innovator is seeking a Design Implementation Engineer to join their Spectra Camera team in Vancouver.This role involves managing the front end implementation for Camera cores, ... Show more

 • Promoted

Senior Gameplay Programmer

Sandbox VRVancouver, Metro Vancouver Regional District, CA
Full-time

In this role, you will bring gameplay to life by building player interactions, AI behaviors, and core systems in Unity, working closely with designers and artists to create engaging, high-quality e... Show more

 • Promoted

Senior Platform Frontend Engineer (Desktop) - Remote

CrestaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading AI-driven platform provider in Canada is seeking a frontend engineer to enhance their platform.You will work closely with product teams, improve frontend processes, and ensure compliance ... Show more

 • Promoted

Frontend Developer

PicovoiceVancouver, Canada
Full-time

OverviewA profitable, steadily growing AI startup in Vancouver is seeking a frontend-focused developer to build developer tools, web demos, and product interfaces.We tackle unsolved problems under ... Show more

 • Promoted

Senior Frontend Developer

ScalePadVancouver, Canada
Full-time

Who We’re Looking For At ScalePad, we hire thoughtful builders who want their work to matter.Our roles are designed for people who thrive on driving impact, see ambiguity as an opportunity, and bel... Show more

 • Promoted

Senior Frontend Engineer: Data Visualization & Dashboards - C$145,000 - C$191,000 A Year

DatabricksVancouver, Canada
Full-time

Senior Frontend Engineer needed to design and build data visualization interfaces using React and data visualization libraries.Salary: $145,000 - $191,000 CAD. Show more

 • Promoted

Mobile Game UI/UX Designer — Vancouver Studio

IGG I Got GamesVancouver, Metro Vancouver Regional District, CA
Full-time

A leading mobile gaming firm in Vancouver seeks a UIUX Designer with a strong background in game UI design.The role involves implementing visual language for mobile games and collaborating with a d... Show more

 • Promoted

Frontend Developer - North America PST

BrixVancouver, British Columbia, Canada
Full-time

Frontend Developer - North America PST.Get AI-powered advice on this job and more exclusive features.Overview About the job Join our dynamic team to create cutting-edge web applications using moder... Show more

 • Promoted

Senior/Mid Frontend Engineer - React

Sensor TowerVancouver, Metro Vancouver Regional District, CA
Full-time

Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor strategies, and consumer/user audience across mobile, web, and gaming.Sensor T... Show more

 • Promoted

Frontend Engineer - Build Modern Healthcare UI with React

StediVancouver, Metro Vancouver Regional District, CA
Full-time

A leading healthcare technology firm is seeking a Frontend Engineer to help bring their vision to life by collaborating closely with other engineers and designers.This role requires 4+ years of rel... Show more

 • Promoted

Video Presenter, Content & Video Creator - Vancouver

Dean GroupVancouver
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Dean Group.Senior Recruitment Specialist, Corporate Administration, Office Services and Real Estate ... Show more

 • Promoted

Frontend Engineer Remote (Canada) - C$180,000 - C$225,000 A Year

DurableVancouver, Canada
Remote
Full-time

Frontend Engineer to build AI-native user experiences with React, TypeScript, Tailwind CSS, and NextJS.Collaborate with design and product teams. Show more

 • Promoted

Frontend Engineer for AI Coding Bots (Remote)

DataAnnotationVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

An innovative company is seeking a proficient Frontend Developer to join their remote team.This role offers the flexibility to choose your own schedule while working on exciting projects that train... Show more

 • Promoted

Executive Producer: Mobile Games Growth & Live Ops Lead

KIMARU TalentVancouver, Metro Vancouver Regional District, CA
Full-time

A recruitment agency is seeking an Executive Producer to lead a world-renowned mobile game developer's growth and operations.This role involves shaping game strategy, managing revenue growth, and o... Show more

 • Promoted

Senior Embedded Developer - Audio/Video Solutions

Algo Communication Products Ltd.Burnaby, British Columbia, Canada
Full-time

Elevate your career as a Senior Embedded Developer focusing on audio and video communication products in the Vancouver area.Collaborate with a talented team to design and enhance cutting-edge embed... Show more

 • Promoted

Frontend Developer – Vancouver, High-Growth SaaS

JotformVancouver
Full-time

A leading SaaS company in Vancouver is looking for a Frontend Developer to join a dynamic team.You will be responsible for fixing bugs, implementing new features, and collaborating with various tea... Show more

 • Promoted

Senior React Frontend Developer (Blockchain)

TechedinVancouver, Metro Vancouver Regional District, CA
Temporary

Senior React Frontend Developer (Blockchain).Senior React Frontend Developer.Below, you'll find the detailed job description.Payments/Blockchain/Web3/NFT/Crypto/DeFi).However, candidates must be si... Show more

 • Promoted

Branded Video Creator — Hybrid 5-Month Contract

Daily HiveVancouver, Metro Vancouver Regional District, CA
Temporary

A leading digital media publisher is seeking a Branded Video Content Creator to generate engaging video content for platforms such as TikTok, Instagram, and YouTube.This role requires storytelling ... Show more

 • Promoted

Engineering Manager, Frontend - Remote (Canada)

ProofVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Engineering Manager, Frontend - Remote (Canada).Proof is revolutionizing how law firms operate.Our platform has become the trusted choice for thousands of legal professionals who depend on us to st... Show more