Développeurs C# / Unity

Montréal, QC

Le défi


La popularité grandissante des plateformes de télévision mobile, à la carte ou contournant les diffuseurs traditionnels (OTT), comme Netflix ou Amazon, signifie qu’il faut redoubler d’efforts pour capter l’attention des consommateurs. Alors que la vidéo devient accessible en un seul clic ou glissement de doigt, les fournisseurs de contenu premium investissent dans des solutions innovantes destinées à amplifier le taux d’engagement en propulsant ce contenu à l’avant-scène de habitudes de consommation.

En vous joignant à notre équipe, vous participerez à la création d’une solution complète permettant d’accélérer le déploiement d’applications OTT (service de contournement) et TV Everywhere (TVE) multiplateformes. Vous tirerez parti du moteur Unity® pour cibler les téléviseurs, les téléphones intelligents et les consoles de jeu vidéo.

Notre équipe


Nous formons une équipe polyvalente, dynamique et passionnée regroupant des programmeurs et programmeuses aux compétences variées. Nous sommes fiers de créer des applications performantes en composant du code source de qualité. Nous évitons le travail en silos, parce que nous pensons que toute l’équipe est responsable du code produit.

Votre rôle


La solution en cours de développement repose sur un ensemble complexe de modules d’extension qui lui permettent de s’intégrer parfaitement à plusieurs services d’authentification et de normes de vidéo en continu (HLS, MPEG-DASH, DRM), en plus de recueillir les statistiques pertinentes d’Adobe et de Google Analytics. Le chargement des ressources doit être asynchrone et optimisé par des stratégies de mise en cache appropriées.

Ce produit doit pouvoir compter sur une interface adaptative et des transitions fluides d’un écran à l’autre. L’agencement de chaque écran doit s’ajuster dynamiquement aux données personnelles et à la résolution de chaque appareil. En somme, nous cherchons à offrir une expérience utilisateur exceptionnelle.

Les tâches de ce projet seront réparties uniformément dans l’ensemble de l’équipe, mais le niveau de responsabilité sera déterminé en fonction de l’expertise technique.

Avez-vous le profil ?


Vous devez idéalement connaître les pratiques suivantes :

  • Programmation .NET (C# 6.0/7.0, classes génériques, LINQ, programmation async-await et multitâche)
  • Développement 3D (Unity 3D, OpenGL, matrices mathématiques, quaternions, vecteurs, etc.)
  • Modèles de conception
  • Principes S.O.L.I.D.
  • Injection de dépendances
  • Tests unitaires

Autres atouts


  • Programmation réactive (ReactiveX, Rx.NET, UniRx, etc.)
  • Développement vidéo (codecs, HLS, MPEG-DASH, DRMs, GStreamer, FFmpeg, DirectShow, etc.)
  • Développement d’applications mobiles (iOS, Android, Swift, Objective-C, Java, etc.)
  • Développement web (HTML, CSS, JavaScript, JSON, XML, Node.js, TypeScript, etc.)
  • Développement multiplateforme (Open Source, Mono, C/C++, Windows, OS X, Linux)

Ça vous ressemble ? Postulez maintenant !


Vous êtes une personne créative et motivée et vous souhaitez participer activement à la transformation numérique de l’industrie des médias et du divertissement ? C’est justement ce que nous recherchons ! Prenez le temps de consulter notre librairie open-source et envoyez votre CV à careers@lvlstudio.com.

N’oubliez pas de nous suivre sur LinkedIn et Facebook pour rester à l’affût des nouveaux postes offerts chez LVL !

Pourquoi LVL Studio ?


Située à Montréal, pôle de référence en intelligence artificielle, LVL est fière d’offrir un environnement de travail convivial et dynamique, où l’innovation s’inscrit au cœur de chaque projet.

Nous espérons que notre équipe de stratèges, de concepteurs et de développeurs pourra compter sur votre talent afin de fournir aux géants des communications et du divertissement les outils dont ils ont besoin pour mieux rejoindre, engager et fidéliser leurs auditoires.

Qu’il s’agisse de robustes plateformes de divertissement ou de produits et services de pointe, nos solutions sont activées à l’intérieur de millions de foyers. Nos clients peuvent ainsi ajuster l’expérience de découverte et de consommation des contenus qu’ils proposent à leurs consommateurs, en fonction de leurs besoins et des tendances du marché.

Allez voir notre portfolio !

Postulez à careers@lvlstudio.com
Retour à Carrières

Des questions?
Posez-les ici : careers@lvlstudio.com