Salary Range
$102,000 - $138,000 /year
EstimatedThis salary is estimated based on similar roles. The actual salary may vary.
<div><span style="font-size: 10px;">(Version française ci-dessous)</span></div>
<div> </div>
<h2>Gameplay Programmer</h2>
<p>With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.</p>
<p><strong><span style="font-size: 12pt;">Responsibilities</span></strong></p>
<div>
<ul>
<li>
<p>Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.</p>
</li>
<li>
<p>Work closely together with the other departments to implement the needed game components;</p>
</li>
<li>
<p>Work together with almost all content creators to deliver required features;</p>
</li>
<li>
<p>Write robust, maintainable auto-testable code in TDD fashion;</p>
</li>
<li>
<p>Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;</p>
</li>
<li>
<p>Help scope features and advise on best ways to implement them;</p>
</li>
<li>
<p>Work within an international team on a daily basis, spread between multiple studios across the world.</p>
</li>
</ul>
<div> </div>
<div><strong><span style="font-size: 12pt;">Requirements</span></strong></div>
<div>
<ul>
<li>
<p>4+ years experience <strong>in C++;</strong></p>
</li>
<li>
<p>Excellent feel for RPG systems and gameplay in general;</p>
</li>
<li>
<p>Experience with commercial proprietary engines;</p>
</li>
<li>
<p>Open-minded, willing to experiment and iterate over a specific feature;</p>
</li>
<li>
<p>Concepts as state machines, pathfinding, AI routines should be second nature;</p>
</li>
<li>
<p>Ability to think like a designer to create compelling and fun game play;</p>
</li>
<li>
<p>You are a team player and willing to take responsibility;</p>
</li>
<li>
<p>Passion for making and playing great games;</p>
</li>
<li>
<p>Excellent software design and problem-solving skills;</p>
</li>
<li>
<p>Excellent software debugging skills;</p>
</li>
<li>
<p>Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;</p>
</li>
<li>
<p>Game development experience;</p>
</li>
<li>
<p>This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity;</p>
</li>
<li>
<p><span style="font-size: 11pt;">A professional level of written and spoken English*.</span></p>
</li>
</ul>
<div> </div>
<div><strong><span style="font-size: 12pt;">Nice to have</span></strong></div>
<div>
<ul>
<li>
<p>Bachelor’s degree in computer science or software engineering;</p>
</li>
<li>
<p>Experience with machine learning algorithms;</p>
</li>
<li>
<p>Experience with TDD and ECS;</p>
</li>
<li>
<p>Background in RPGs;</p>
</li>
<li>
<p>Shipped game/console titles.</p>
</li>
</ul>
<p> </p>
<p><strong><span style="font-size: 12pt;">What we offer</span></strong></p>
<p> </p>
<ul>
<li>
<p>An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel;</p>
</li>
<li>
<p>An open, collaborative environment where ideas are welcome and encouraged;</p>
</li>
<li>
<p>A managerial team consisting of highly experienced game developers at the top of their fields;</p>
</li>
<li>
<p>Sharing hobbies and passions with like-minded colleagues;</p>
</li>
<li>
<p>Inclusive environment with many activities organized by the studios or the employees;</p>
</li>
<li>
<p>Commitment to making the best game possible for the fans, including listening to community feedback.</p>
</li>
</ul>
<div>
<div><span style="font-size: 10px;">* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.</span></div>
<div> </div>
<div><span style="font-size: 16px;">------------------------------------------</span></div>
</div>
<p> </p>
</div>
<h2><strong>Programmeur de gameplay<br></strong></h2>
<p><span style="font-size: 11pt;">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 de gameplay qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.</span></p>
<div> </div>
<div>
<div aria-label="Page 1" data-page-number="1">
<div><strong><span style="font-size: 12pt;">Responsabilités</span></strong></div>
<ul>
<li>
<p><span role="presentation" dir="ltr">Travailler sur tous les aspects du jeu</span> <span role="presentation" dir="ltr">: fonctionnalités du moteur,</span><span role="presentation" dir="ltr">gameplay, interface utilisateur, audio, animation, script, outils;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Travailler en étroite collaboration avec les autres départements pour </span><span role="presentation" dir="ltr">mettre en œuvre les composants de jeu requis;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Travailler avec la quasi-totalité des créateurs de contenu pour livrer les </span><span role="presentation" dir="ltr">fonctionnalités requises;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Écrire du code robuste, maintenable et auto-testable conformément à la </span><span role="presentation" dir="ltr">méthode TDD;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Participer activement à la conception et à la production du jeu, en étant </span><span role="presentation" dir="ltr">du côté technique de l'équipe créative et en étant le premier à effectuer </span><span role="presentation" dir="ltr">des rétroactions;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Aider à définir les fonctionnalités et donner des conseils sur la meilleure </span><span role="presentation" dir="ltr">manière de les mettre en œuvre;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Travailler au quotidien au sein d'une équipe internationale répartie surn</span><span role="presentation" dir="ltr">plusieurs studios du monde entier.</span></p>
</li>
</ul>
<p> </p>
<p><strong><span style="font-size: 12pt;">Profil recherché</span></strong></p>
<ul>
<li>
<p><span role="presentation" dir="ltr">Au moins 4</span> <span role="presentation" dir="ltr">ans d'expérience</span> <span role="presentation" dir="ltr">en C++;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Excellentes compétences en systèmes de JDR et en gameplay de manière </span><span role="presentation" dir="ltr">générale;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Expérience avec les moteurs commerciaux propriétaires;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Ouverture d'esprit, volonté d'expérimenter et de bâtir à partir d'une </span><span role="presentation" dir="ltr">fonction spécifique;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Les concepts tels que les machines à états, la recherche de chemin et les </span><span role="presentation" dir="ltr">routines IA devraient être un réflexe;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Capacité à penser comme un concepteur afin de créer des jeux </span><span role="presentation" dir="ltr">captivants et amusants;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Passion du travail en équipe et volonté d'assumer ses responsabilités;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Passion de faire, et de jouer Ă , des jeux exceptionnels;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Excellentes compétences de conception logicielle et de résolution de </span><span role="presentation" dir="ltr">problème;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Excellentes compétences de débogage logiciel;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Excellentes compétences en architecture. La conception de nombreux </span><span role="presentation" dir="ltr">systèmes de jeu parallèles n'est pas un problème pour vous;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Expérience en développement de jeu;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Ceci est un poste à temps plein dans nos locaux. Votre présence au </span><span role="presentation" dir="ltr">bureau est requise pour favoriser un esprit de collaboration et de </span><span role="presentation" dir="ltr">créativité;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr"><span style="font-size: 11pt;"> La capacité à s'exprimer de manière professionnelle en anglais, à l'oral comme à l'écrit*.</span></span></p>
</li>
</ul>
<div> </div>
<div><span role="presentation" dir="ltr"><strong><span style="font-size: 12pt;">Compétences appréciées</span></strong></span></div>
<ul>
<li>
<p><span role="presentation" dir="ltr">Baccalauréat en informatique ou en génie logiciel;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Expérience avec les algorithmes d'apprentissage automatique;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Expérience avec la méthode TDD et l'ECS;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Parcours dans le JDR;</span></p>
</li>
<li>
<p><span role="presentation" dir="ltr">Plusieurs jeux/titres sur console lancés.</span></p>
</li>
</ul>
<div> </div>
<div><strong><span style="font-size: 12pt;">Nous offron</span></strong></div>
<div>
<ul>
<li>
<p>Une équipe internationale de plus de 500 employés répartis sur 7 studios dans le monde entier, chacun avec ses propres caractéristiques uniques et qui conserve l’atmosphère d’un petit studio;</p>
</li>
<li>
<p>Un environnement ouvert et collaboratif où les idées sont bienvenues et encouragées;</p>
</li>
<li>
<p>Une équipe de direction composée de développeurs de jeux très expérimentés, chefs de file dans leur domaine;</p>
</li>
<li>
<p>Le partage de passe-temps et de passions avec des collègues ayant les mêmes idées;</p>
</li>
<li>
<p>Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés;</p>
</li>
<li>
<p>Un engagement visant à créer le meilleur jeu possible pour les fans, notamment être à l’écoute des commentaires de la communauté.</p>
</li>
</ul>
</div>
<div><span role="presentation" dir="ltr"><span style="font-size: 10px;">* 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.</span></span></div>
</div>
</div>
</div>
</div>