Full Stack Web Developer - Live Video Platform

Digicast - Montréal, QC (14 months ago)

Apply Now

Senior Full Stack Web Developer

[Version française ci-dessous]

Digicast has been creating digital event solutions for many years. Our products include: Digital event management, live video production, and live event streaming to desktop and mobile platforms.

We are building webcast platform and tools and are looking for a senior full stack web app developer to help us meet this challenge.

You will be part of our R&D team and will work on application design and development. You will be a member of a diverse and dynamic team, in a great working environment based in the heart of old Montreal.

You will work with cutting-edge technologies; Our current preferred stack includes frameworks: Laravel, Vue.js, React, jQuery, Doctrine, WebRTC (and many other fun goodies).

RESPONSIBILITIES

  • Participate in platform design in collaboration with the product team,
  • Participate in the design of the technical architecture,
  • Develop application components in collaboration with the development team,
  • Manage phases of testing, certification and collaborative recipe with project management,
  • Participation in the operational maintenance of the infrastructure,
  • Preventive and corrective maintenance of production infrastructures,
  • Write the appropriate documentation in order to ensure continuity and maintainability of applications and infrastructure on which you will work.

QUALIFICATIONS

  • 5 + years of experience as a web application developer,
  • Experience with Laravel, Vue.js
  • Knowledge of React, jQuery, Doctrine,NodeJS, Python, Go and Java is a plus,
  • Professional interest for online video (live) streaming,
  • Professional interest for unified communications technologies,
  • Experience in system administration (Linux) including cloud (AWS) environments,
  • Experience in low network layers (TCP / IP, UDP) , the real-time protocol (RTP , RTSP, RTMP) high-level protocols (HLS, MPEG -DASH) is a plus
  • Experience in video codecs and containers (H264 / AAC, HEVC, MPEG -TS, MP4, ...) is a plus
  • Bachelor in Computer Science or Information Technology or equivalent,

[En français]

Senior Full Stack Web Developer

Digicast est spécialisée dans la webdiffusion vidéo. Depuis plusieurs années nous créons des solutions de diffusion d’événement en direct.

Dans le cadre du développement de notre nouvelle plateforme notre sommes à la recherche d’un développeur Web full stack expérimenté.

Vous intégrerez notre équipe R&D et travaillerez à la conception et au développement de nos plateformes et outils de webdiffusion.

Vous travaillerez au sein d’une équipe diverse et dynamique dans environnement de travail privilégié situé au cœur du vieux Montréal.

Au menu : Laravel, Vue.js, React, jQuery, Doctrine, WebRTC (et d’autres merveilleuses surprises)

RESPONSABILITÉS

  • Participer à la conception de la plateforme avec l’équipe produit,
  • Participer à la conception de l’architecture technique,
  • Développer les briques applicatives en équipe,
  • Gérer les phases de test, d’homologation et de recette en collaboration avec l’équipe projet,
  • Participer au maintien en conditions opérationnelles des infrastructures de production le cas échéant,
  • Rédiger la documentation appropriée afin d’assurer la continuité et la maintenabilité de l’application.

QUALIFICATIONS

  • 5 ans+ d’expériences en tant que développeur d’applications web,
  • Expérience avec Laravel, Vue.js
  • Connaissance de React, jQuery et Doctrine, NodeJS, Python, Go serait un plus
  • Appétence particulière pour la diffusion vidéo en ligne (en direct),
  • Appétence particulière pour les communications unifiées,
  • Connaissance ou appétence pour WebRTC serait un plus,
  • Expérience de l’administration de système (Linux) y compris dans des environnements cloud (AWS) serait un plus,
  • Maîtrise des couches réseau basses (TCP/IP, UDP), les protocoles en temps réel (RTP, RTSP, RTMP) les protocoles de haut niveau (HLS, MPEG-DASH) serait un plus,
  • Maîtrise des codecs et conteneurs vidéo (H264/AAC, HEVC, MPEG-TS, MP4, …) serait un plus,
  • Baccalauréat en informatique ou technologies de l’information ou équivalent,

Job Type: Full-time

Experience:

  • Web Development: 5 years (Required)

Location:

  • Montréal, QC (Required)

Language:

  • English (Preferred)
  • Français (Preferred)