Carrière
Programmeur d'outils
Programmation des outils / Temps plein- Emplacement: Québec
- équipe: Programmation des outils
- poste: Temps plein
- Postuler pour ce poste
Programmeur d'outils
Maintes fois primé, Larian Studios a amplement démontré sa volonté de proposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate 3 et Divinity: Original Sin 2 se tourne vers de nouveaux projets, nous sommes en quête d'un programmeur d'outils qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.
Responsabilités
• Développer et maintenir tous les outils de développement, comme notre éditeur de monde et nos outils de gestion des performances
• Travailler avec une équipe multidisciplinaire afin de développer des fonctionnalités de moteur et d'éditeur
• Identifier et résoudre les problèmes de nos processus de création
• Participer activement à la recherche des meilleures solutions possible pour de nouvelles fonctionnalités du moteur et des outils
• Concevoir, implémenter et maintenir des interfaces utilisateur
Profil recherché
• Une grande expérience en création d'outils dans le cadre du développement de jeux vidéo
• Advanced knowledge of networking protocols (TCP/IP, SSL, DNS)
• D'excellentes compétences en C# et .NET dans les applications bureautiques
• Une expérience de travail avec WPF et XAML
• D'excellentes compétences en interface/expérience utilisateur, et en conception d'outil
• Des connaissances générales en C++
• Une ouverture d'esprit et une capacité à améliorer une fonctionnalité graduellement, en fonction des retours
• Une capacité à analyser et comprendre les processus de travail des autres disciplines
• Des capacités à apprécier les critiques constructives et à faire preuve d'ouverture d'esprit lors de discussions délicates ou face aux demandes des utilisateurs finaux
• Une passion pour l'amélioration de la productivité des développeurs et des capacités à communiquer de manière positive
• La passion du travail en équipe et la volonté de devenir responsable des différents outils
• La capacité à s'exprimer de manière courante en anglais, à l'oral comme à l'écrit *
• Un diplôme de licence ou une expérience de travail équivalente
• Veuillez inclure des exemples de vos expériences passées
Compétences appréciées
• Des connaissances en Python
• Une expérience en création d'extensions pour Visual Studio Code (sans se limiter à l'utilisation de VS Code)
• Une expérience en création de jeu avec Unity, Unreal, Godot (par exemple dans le cadre d'un projet personnel)
• Une expérience avec des programmes de création de contenu numérique (Maya, Blender, etc.), leur utilisation, la création de plugiciels dédiés, ou l'aide de leurs utilisateurs
• Une expérience en création d'outils pour Unreal Engine
• Une expérience de création de mods sur de grands jeux
• Une réelle autonomie et un attachement à l'amélioration du quotidien de chacun et à la résolution des problèmes humains
• Des compétences sociables, des facilités de communication, la capacité à faire preuve d'amabilité et d'empathie
• Un réel intérêt à aider les autres, et non simplement parce qu'un problème est « cool », techniquement parlant
• Une expérience en conception d'interface/d'expérience utilisateur ou en collaboration avec des concepteurs spécialistes en ce domaine
Ce que nous proposons
• Une équipe internationale de plus de 450 employés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
• Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
• Une équipe managériale composée de développeurs d'expérience au sommet de leur art
• Des activités et passions en commun avec des collègues dotés des mêmes centres d'intérêt
• Un environnement inclusif avec de nombreuses activités organisées par les studios et les employés
• Un engagement à réaliser les meilleurs jeux possible pour les fans, en prenant en compte les commentaires de la communauté
* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.