Role Description

L’opportunité

Les avancées récentes réalisées dans le domaine des browsers Web pour ordinateurs de bureau et pour appareils mobiles ont fait renaître le jeu vidéo sur browser.

Lorsqu’un(e) utilisateur(rice) clique sur un lien ou numérise un code QR, il(elle) s’attend à une expérience quasiment instantanée.

Bien que les avancées dans le domaine du matériel grand public et les débits réseau toujours plus élevés permettront d’améliorer cette expérience au fil du temps, ils ne suffisent pas! Nous devons optimiser le téléchargement des ressources du jeu vidéo, ainsi que le chargement et le démarrage du runtime WebAssembly de Unity.

En tant que gestionnaire, vous dirigerez notre équipe de plateforme Web pour améliorer les performances du runtime de Unity sur les navigateurs de bureau et mobiles.

Votre équipe aura la responsabilité d’affiner le code propre à la plateforme Web et de créer les processus qui apportent le runtime Unity à ces navigateurs.

En étroite collaboration avec nos partenaires de plateforme, vous mesurerez et mettrez en œuvre des optimisations de performance d’exécution et de temps de chargement.

Ce rôle impliquera un mélange de technique de leadership et de gestion du personnel. Vous aurez la responsabilité d’attirer, de développer et de retenir les meilleurs talents en ingénierie.

Si vous excellez dans la conception de logiciels que des millions de personnes adorent et utilisent, et que vous aimez diriger les développeur(se)s qui les créent et les entretiennent, voici l’opportunité parfaite pour vous!

Ce que vous allez faire

  • Organiser les tâches de recherche, d’enquête, de mesure et de mise en œuvre
  • Définir et entamer la stratégie technique de l’équipe
  • Collaborer avec les équipes de développement et de graphiques pour améliorer la performance.
  • Communiquer la vision et les progrès de votre équipe aux dirigeants et aux équipes internes et externes.
  • Soutenir et encadrer les membres de votre équipe dans la progression de leur carrière.

Ce que nous recherchons

  • Une expérience avérée dans la gestion d’équipes de développement de logiciels à haute performance.
  • Une passion pour le développement de solutions d’optimisation innovantes.
  • Une approche méthodique pour hiérarchiser et valider les solutions possibles.
  • Une expertise en développement logiciel avec des connaissances en C++, C# et JavaScript.

Vous avez peut-être également

  • Une compréhension des normes Web actuelles (WebGL, WebGPU, Web Workers, Emscripten et / ou WebAssembly) et de leur compatibilité avec les browsers.
  • Une expérience en jeux vidéo ou dans des projets 3D temps réel.
  • Une maîtrise des méthodologies de développement Agile et une expérience dans la direction d’équipes distribuées.

Information supplémentaire

  • Le support à la relocalisation n’est pas disponible pour ce poste.
  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste.