24 Oct
|
LE140 Unity Technologies Canada
|
Montreal
24 Oct
LE140 Unity Technologies Canada
Montreal
L'opportunité
Nous recherchons un(e) gestionnaire, développement logiciel (basé(e) à Montréal, au Canada, ou en télétravail dans le fuseau horaire de la côte Est des États-Unis) pour diriger une nouvelle équipe chargée d'assurer la prise en charge de la plateforme Unity dans un écosystème Android couvrant tous les formats d'appareils, des téléphones mobiles aux ordinateurs portables. Notre mission consiste à permettre aux développeur(se)s Unity de déployer leurs titres facilement sur l'ensemble de ces appareils, tout en tirant parti des caractéristiques propres à chacun. Nous voulons que les jeux exploitent la totalité de l'écran, utilisent naturellement les modes de saisie de l'appareil et s'intègrent aux services offerts dans l'écosystème. La réussite dans ce poste repose sur un alignement étroit et une collaboration active avec notre partenaire de plateforme. Pour établir et maintenir un partenariat solide, votre capacité à définir des engagements clairs, précis et réalistes, tout en guidant votre équipe et les parties prenantes vers des livraisons réussies, sera essentielle. Ce poste combine leadership technique et gestion du personnel. La personne idéale saura attirer, perfectionner et fidéliser des talents en développement logiciel à tous les niveaux. L'équipe mènera également des recherches et apportera des optimisations à l'environnement d'exécution afin d'accélérer le démarrage des jeux Unity et d'en assurer le bon fonctionnement sur les appareils d'entrée comme de haut de gamme. Pour y parvenir, nous établirons des critères de référence et collaborerons avec des expert(e)s internes et externes afin d'analyser en profondeur les performances du moteur Unity sur la plateforme.
Nous travaillerons ensuite avec les parties prenantes concernées pour mettre en œuvre des améliorations mesurables. Lorsque cela sera pertinent, l'équipe tirera parti de processus de travail fondés sur l'IA dans le cadre de ses analyses et de ses livraisons. Nous proposerons également aux développeur(se)s des processus de travail ciblés fondés sur l'IA afin de leur permettre de tirer le meilleur parti de leur plateforme cible.
Ce que vous allez faire
Collaborer activement avec notre partenaire de plateforme afin de définir les livrables convenus et de les livrer de façon constante.
Collaborer à l'interne avec les équipes responsables du moteur principal de Unity, des plateformes et des graphismes, en préconisant des solutions créatives pour les chantiers techniques interéquipes.
Communiquer clairement la vision et les progrès de votre équipe à l'interne comme à l'externe.
Favoriser une culture de rendement élevé et de soutien en offrant du mentorat et de l'accompagnement à votre équipe, et en orientant activement le perfectionnement professionnel et la progression de carrière de ses membres.
Ce que nous recherchons
- Expérience dans le développement et la gestion d'une équipe de développement logiciel à rendement élevé
- Connaissances techniques éprouvées des technologies de la plateforme Android dans les couches natives C/C++, Java et Kotlin
- Réussite démontrée dans la collaboration avec les responsables de produits à l'interne et les partenaires externes afin d'harmoniser les critères de référence, les spécifications techniques et les interdépendances.
- Expertise en développement logiciel et connaissance pratique de C++, C# et Java
- Capacité à assimiler et à comprendre un produit logiciel vaste et complexe
- Vous avez peut-être également (facultatif) Connaissance des techniques de rendu 3D en temps réel et des interfaces de programmation graphique, notamment Vulkan
- Approche méthodique pour établir les priorités et concevoir des solutions d'optimisation novatrices
- Passion pour l'avenir des jeux vidéo ou des expériences 3D en temps réel dans divers contextes
- Expertise dans la direction d'équipes à distance utilisant des méthodes de développement Agile
- Connaissance des situations dans lesquelles utiliser l'IA dans le processus de développement logiciel, ainsi que des meilleures façons de le faire.
Fourchette du salaire de base : Nous déterminons la fourchette du salaire de base pour ce poste en fonction de votre lieu de travail principal : Zone A : de 125 300 $ CA à 175 300 $ CA brut Zone B : de 135 400 $ CA à 203 000 $ CA brut Zone A : de 135 800 $ US à 203 600 $ US brut Zone B : de 153 400 $ US à 230 200 $ US brut Zone C : de 172 400 $ US à 258 600 $ US brut
Base Salary Range: We determine the base salary range for this role based on your primary work location: Zone A: CA$125,300 - CA$175,300 CAD gross Zone B: CA$135,400 - CA$203,000 CAD gross Zone A: $135,800 - $203,600 USD gross Zone B: $153,400 - $230,200 USD gross Zone C: $172,400 - $258,600 USD gross
En plus du salaire de base, ce poste peut donner droit à des attributions d’actions et à une participation à nos programmes d’i
📌 Gestionnaire, Développement Logiciel | Manager, Software Engineering (Montreal)
🏢 LE140 Unity Technologies Canada
📍 Montreal