Talent.com
Senior UI Developer- Frontend
Senior UI Developer- FrontendWowza Media Systems • Montreal, QC, CA
Senior UI Developer- Frontend

Senior UI Developer- Frontend

Wowza Media Systems • Montreal, QC, CA
2 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Position Overview :

We are seeking a Senior UI Developer to lead the modernization of the Wowza Streaming Engine Manager (WSE Manager) from a legacy JSP / Spring Boot application to a modern, scalable web-based management platform. This role involves architecting and developing a next-generation UI that will manage multiple streaming engine instances with real-time monitoring, advanced configuration management, and embedded video player capabilities. The ideal candidate has strong frontend architecture experience and has built complex, data-driven enterprise UIs.

Responsibilities :

  • Design and develop modern web application architecture replacing legacy JSP / jQuery-based system.
  • Architect deployment-agnostic solution supporting on-premises (Linux / Windows), cloud, and hybrid environments.
  • Build centralized management dashboard supporting multiple concurrent WSE instances with real-time monitoring.
  • Integrate native video players supporting HLS, DASH, and WebRTC protocols for live stream monitoring.
  • Leverage existing REST APIs and collaborate on new endpoint development as needed.
  • Create responsive, mobile-first interfaces supporting desktop, tablet, and mobile devices.
  • Establish comprehensive design system with reusable UI components and consistent styling.
  • Implement WebSocket-based real-time data visualization for metrics, alerts, and status monitoring.
  • Build configuration template systems and bulk deployment workflows for multi-instance management.

Required Skills- (Must Have) :

  • 5+ years of hands-on experience building modern web applications using React (preferred), Vue.js, or Angular.
  • Advanced JavaScript / TypeScript proficiency with ES6+, async programming, and modern development patterns.
  • Hands-on experience with REST API integration and asynchronous data handling.
  • Experience with state management solutions (Redux, Vuex, NgRx, or equivalent).
  • Strong knowledge of HTML5, CSS3, Flexbox / Grid, and responsive, mobile-first design.
  • Experience with modern build tools such as Webpack, Vite, or similar.
  • Experience with unit and UI testing frameworks (Jest, Cypress, Testing Library, etc.).
  • Strong debugging skills using browser DevTools and performance profiling.
  • Proficiency with Git and modern development workflows.
  • Willingness to collaborate with globally distributed teams across time zones.
  • Nice to have :

  • Familiarity with Java and Spring Boot, particularly for frontend–backend integration.
  • Background in streaming media, video processing, or broadcast technology systems.
  • Experience with containerized deployments using Docker and / or Kubernetes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP in scalable web environments
  • Understanding of web security best practices, including OWASP guidelines and secure coding principles
  • Knowledge of accessibility standards, including WCAG 2.1 and inclusive design practices
  • Understanding of streaming protocols such as HLS, DASH, WebRTC.
  • Knowledge of accessibility standards (WCAG) and secure UI development practices.
  • Développeur.euse Frontend - UI senior

    Aperçu du poste :

    Nous recherchons un développeur UI senior pour piloter la modernisation du Wowza Streaming Engine Manager (WSE Manager), en passant d’une application legacy basée sur JSP et Spring Boot à une plateforme moderne, évolutive et web de gestion. Ce rôle consiste à concevoir et développer une interface utilisateur de nouvelle génération permettant de gérer plusieurs instances de moteurs de streaming, avec surveillance en temps réel, gestion avancée de la configuration et capacités intégrées de lecteur vidéo. Le candidat idéal possède une solide expérience en architecture frontend et a déjà conçu des interfaces d’entreprise complexes, orientées données.

    Responsabilités :

  • Concevoir et développer une architecture d’application web moderne en remplacement d’un système legacy basé sur JSP et jQuery.
  • Concevoir une solution indépendante du mode de déploiement, prenant en charge les environnements sur site (Linux et Windows), cloud et hybrides.
  • Développer un tableau de bord centralisé permettant la gestion simultanée de plusieurs instances WSE avec supervision en temps réel.
  • Intégrer des lecteurs vidéo natifs prenant en charge les protocoles HLS, DASH et WebRTC pour la surveillance des flux en direct.
  • Exploiter les API REST existantes et collaborer au développement de nouveaux endpoints au besoin.
  • Créer des interfaces responsives, mobile-first, adaptées aux ordinateurs de bureau, tablettes et appareils mobiles.
  • Mettre en place un système de design complet avec des composants UI réutilisables et une identité visuelle cohérente.
  • Implémenter des visualisations de données en temps réel basées sur WebSocket pour les métriques, alertes et états du système.
  • Concevoir des systèmes de modèles de configuration et des flux de déploiement en masse pour la gestion multi-instances.
  • Compétences requises (essentielles) :

  • Plus de 5 ans d’expérience pratique dans le développement d’applications web modernes avec React (préféré), Vue.js ou Angular.
  • Excellente maîtrise de JavaScript et TypeScript, incluant ES6+, la programmation asynchrone et les patterns modernes de développement.
  • Expérience concrète d’intégration d’API REST et de gestion asynchrone des données.
  • Expérience avec des solutions de gestion d’état telles que Redux, Vuex, NgRx ou équivalent.
  • Solide connaissance de HTML5, CSS3, Flexbox, Grid et des principes de design responsive et mobile-first.
  • Expérience avec des outils de build modernes comme Webpack, Vite ou équivalent.
  • Expérience avec des frameworks de tests unitaires et UI tels que Jest, Cypress, Testing Library, etc.
  • Solides compétences en débogage à l’aide des DevTools des navigateurs et en analyse de performance.
  • Maîtrise de Git et des workflows modernes de développement.
  • Capacité et volonté de collaborer avec des équipes distribuées à l’échelle mondiale et sur différents fuseaux horaires.
  • Atouts supplémentaires :

  • Connaissance de Java et de Spring Boot, notamment pour l’intégration frontend-backend.
  • Expérience dans les domaines du streaming média, du traitement vidéo ou des technologies de diffusion.
  • Expérience avec les déploiements conteneurisés à l’aide de Docker et ou Kubernetes.
  • Exposition aux plateformes cloud telles que AWS, Azure ou GCP dans des environnements web évolutifs.
  • Bonne compréhension des bonnes pratiques de sécurité web, incluant les directives OWASP et les principes de codage sécurisé.
  • Connaissance des normes d’accessibilité, incluant WCAG 2.1 et les pratiques de design inclusif.
  • Compréhension des protocoles de streaming tels que HLS, DASH et WebRTC.
  • Connaissance des normes d’accessibilité (WCAG) et des pratiques de développement UI sécurisées.
  • Create a job alert for this search

    Senior UI Developer Frontend • Montreal, QC, CA

    Similar jobs
    Senior Frontend Developer - DX

    Senior Frontend Developer - DX

    Coveo Solutions Inc. • Montreal
    Full-time
    Revolutionize How Developers Build Digital Experiences With Coveo.As a senior frontend developer on the Developer Experience (DX) team, you will play a crucial role in shaping the way developers in...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Front End Developer

    Senior Front End Developer

    SAP SE • Montreal
    Full-time
    At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Show more
    Last updated: 8 days ago • Promoted
    Senior Frontend Developer

    Senior Frontend Developer

    Poka EN • Montreal
    Full-time
    At Poka, we’re transforming how frontline teams operate, learn, and solve problems.Our connected worker platform is purpose-built for manufacturing, empowering frontline workers to share knowledge,...Show more
    Last updated: 23 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, CA
    Full-time
    Quick Apply
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 30+ days ago
    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Tait • Montreal, QC, CA
    Full-time
    Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe. En mentorant des ingénieurs moins expé...Show more
    Last updated: 30+ days ago
    Senior Product Designer - Growth

    Senior Product Designer - Growth

    Creative People • saint-esprit, qc, ca
    Full-time
    Join a category-leading visual collaboration platform used by millions of people worldwide to think, plan, and solve complex problems together. The company is entering a new phase of growth, investi...Show more
    Last updated: 3 days ago • Promoted
    Senior Go Developer

    Senior Go Developer

    Archie • Montreal
    Full-time
    Archie provides smart workplaces & coworking spaces with an all-in-one software in order to manage offices and enable employees to work from anywhere. You can find us here : https : / / archieapp.We are ...Show more
    Last updated: 23 days ago • Promoted
    Senior Consultant - Isaac Operations

    Senior Consultant - Isaac Operations

    Isaac Operations • saint-esprit, qc, ca
    Full-time
    While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Show more
    Last updated: 23 days ago • Promoted
    Senior Frontend Engineer : Vue / TypeScript, Scalable UI

    Senior Frontend Engineer : Vue / TypeScript, Scalable UI

    Compunnel, Inc. • Montreal
    Full-time
    A leading technology company in Montreal is looking for a Senior Front-End Developer to join their Vulnerability Management Platforms team. The successful candidate will have over 5 years of front-e...Show more
    Last updated: 23 days ago • Promoted
    Senior Angular Developer – Hybrid, UI & Micro Frontends

    Senior Angular Developer – Hybrid, UI & Micro Frontends

    Synechron • Montreal
    Full-time
    A global technology consulting firm in Montreal is looking for an experienced Intermediate / Senior Angular Developer.You will design and maintain user interfaces using the Angular framework, collabo...Show more
    Last updated: 23 days ago • Promoted
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • mercier, qc, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Frontend Developer

    Senior Frontend Developer

    Botpress • Montreal
    Full-time
    Get AI-powered advice on this job and more exclusive features.Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies...Show more
    Last updated: 23 days ago • Promoted
    Senior Front-End UI Developer – Hybrid Montreal

    Senior Front-End UI Developer – Hybrid Montreal

    NTT DATA • Montreal
    Full-time
    A leading technology services company is seeking a UI Front End Developer to join their team in Montreal, Quebec.This role involves creating and implementing user interfaces, designing RESTful APIs...Show more
    Last updated: 23 days ago • Promoted
    Senior API Developer

    Senior API Developer

    Elits Canada Inc. • Montreal
    Full-time
    Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefro...Show more
    Last updated: 23 days ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

    Ampstek • mercier, qc, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 3 days ago • Promoted
    Product Manager (B2B SaaS / Healthcare AI) - Ubie

    Product Manager (B2B SaaS / Healthcare AI) - Ubie

    Ubie • saint-esprit, qc, ca
    Full-time
    Are you an experienced Product Manager looking to build the future of AI-driven healthcare?.B2B SaaS solutions for healthcare providers and payers. In this role, you will operate in an.AI to transfo...Show more
    Last updated: 24 days ago • Promoted
    Saviynt SME - TechDemocracy

    Saviynt SME - TechDemocracy

    TechDemocracy • saint-esprit, qc, ca
    Full-time
    Lead design and implementation of Saviynt IGA solutions (Lifecycle, Access Requests, Certifications).Integrate Saviynt with HR, AD, Azure AD, and cloud / on-prem applications.Configure workflows, pol...Show more
    Last updated: 3 days ago • Promoted
    Technical Lead

    Technical Lead

    Anime Universe • saint-esprit, qc, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 14 days ago • Promoted