Développeurs Unity® / C# Seniors

Montréal, QC

Le Défi


Avant d’être vu, un contenu doit circuler entre la base de données et l’écran. S’il est bien maîtrisé, ce processus, étonnamment riche et complexe, crée une valeur considérable pour le spectateur. L’expertise de LVL consiste à acheminer ce contenu, de manière fluide et orientée données, afin d’offrir une expérience de visionnement à la fois agréable et conviviale.

En personnalisant la découvrabilité et la consommation des contenus, tout en offrant une expérience adaptée à chacun, les entreprises de divertissement profitent d’outils performants, qui permettent de mieux atteindre, captiver et engager leur public. La croissance de notre clientèle nous permet d’offrir des solutions utilisées par des millions de personnes

L'Équipe


Nous formons une équipe de développeurs, de concepteurs et d’analystes polyvalents et passionnés, qui affichent une expertise et des compétences à la fois fortes et variées. L’esprit est à l’entraide, dans le but de faire naître des idées exaltantes. Nous assumons collectivement la responsabilité d’écrire du code de très haute qualité et sommes fiers de livrer des produits haut de gamme.

Plus spécifiquement, vous ferez partie d’une équipe spécialisée de développeurs Agiles et de spécialistes en assurance qualité, œuvrant en collaboration avec nos concepteurs d’interface et designers d’expérience utilisateur.

Le Rôle


Vous accordez une grande importance aux bonnes pratiques de programmation. Vous pouvez définir et développer une architecture logicielle, partager vos réflexions stratégiques auprès de vos collègues, vulgariser des concepts technologiques complexes et souligner les avantages que nous offrons aux intervenants internes et externes. Votre expertise en résolution de problèmes est reconnue par vos pairs et vous avez la réputation de trouver des réponses rapides et créatives, sans égard aux circonstances.

À titre de développeur ou développeuse senior, vos responsabilités consisteront à :

  • Mettre en œuvre les fonctionnalités de produits à l’aide de C# et Unity, et implanter des spécifications ou des concepts graphiques dans des applis fonctionnant sous iOS, Android, AndroidTV et TvOS.
  • Concevoir des produits captivants, dans un environnement Agile, en appliquant les meilleures pratiques et méthodologies de développement et en recourant à une infrastructure technologique de pointe.
  • Développer des composants logiciels évolutifs et robustes, interpellant une programmation réactive.
  • Optimiser la performance d’applications de divertissement utilisées par des millions de personnes.

Le Profil


  • Vous possédez une maîtrise ou un baccalauréat en développement logiciel ou en informatique.
  • Vous cumulez 5 ans d’expérience en développement logiciel et avez déjà travaillé dans une entreprise orientée produits.
  • Vous possédez 3 ans d’expérience comme développeur ou développeuse Unity ainsi qu’une connaissance approfondie de C# et Unity, en plus de savoir optimiser les performances d’applications mobiles sous iOS et Android.
  • Vous avez utilisé Kubernetics et Git dans un contexte de développement et de déploiement continus de solutions infonuagiques conteneurisées avec Docker.

Vous avez de l’expérience avec les technologies suivantes :

  • Les patrons de conception, les principes SOLID et l’injection de dépendances.
  • Le développement logiciel avec les technologies de programmation réactive.
  • Le scriptage, les textures, l’animation, le système uGUI et la gestion des sessions utilisateurs.
  • L’implantation des technologies d’authentification OAth2.
  • Le scriptage d’éditeur.
  • Le développement multiplateforme (Open Source, Mono, C ou C++, Windows, OS X et Linux).

Vous connaissez les domaines suivants :

  • Le développement vidéo (codecs, HLS, MPEG-DASH, DRMs, GStreamer, FFmpeg, DirectShow, etc.)
  • Le développement web (HTML, CSS, JavaScript, JSON, XML, Node.js, TypeScript, etc.)

Vous possédez ces compétences et atouts additionnels :

  • Expérience de travail au sein d’équipes de design UX et UI.
  • Motivation naturelle et intérêt marqué pour le développement de produits captivants, reposant sur des technologies de pointe.
  • Sens inné du « devops ».
  • Volonté d’atteindre des résultats concrets et bonne capacité de travailler en équipe.
  • Excellentes habiletés de communication écrites et orales, en français et en anglais.

Le candidat ou la candidate devrait idéalement connaître les technologies suivantes (mais soyez sans crainte si ce n’est pas le cas, nous offrirons la formation appropriée) :

  • Développement 3D (Unity 3D, OpenGL, matrices mathématiques, quaternions, vecteurs, etc.)
  • La programmation réactive (ReactiveX, Rx.NET, UniRx, etc.)

Si ce poste vous intéresse, mais ne correspond pas exactement à votre expérience, nous serions tout de même ravis de mieux vous connaître. Écrivez-nous et dites-nous pourquoi vous pensez être le candidat ou la candidate idéale!

De plus, prenez soin de consulter notre librairie open source librairie open-source et notre portefeuille de clients, et n’oubliez pas de nous suivre sur LinkedIn et Facebook pour voir les plus récentes offres d’emploi de LVL.

Pourquoi LVL Studio ?


Votre intelligence sera mise au défi et votre travail sera une source de fierté. Vous aurez la chance d’innover tout en profitant d’un salaire avantageux. Vous bénéficierez d’un grand équilibre entre votre vie personnelle et professionnelle. Vous serez orientés et formés par les meilleurs membres de notre équipe, ce qui vous permettra de développer votre expertise et d’acquérir de nouvelles compétences. Vous aurez l’occasion de collaborer avec des clients passionnants et de haut calibre pour acheminer nos solutions dans des millions de foyers. Pour couronner le tout, vous aurez droit à une vue spectaculaire sur la belle et énergique ville de Montréal!


À LVL nous respectons le principe d’égalité des chances et nous valorisons la diversité. Nous évitons toute forme de discrimination basée sur l'ethnicité, la religion, la couleur, la nationalité d’origine, le genre, l’orientation sexuelle, l’âge, le statut marital ou la situation de handicap.

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

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