PROGRAMMATION
Ce que nous faisons
Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.
Ce que vous ferez
Nous agrandissons l’équipe qui forge les premières aventures dans LEGO Fortnite, mêlant l’univers saisissant et accueillant de Fortnite aux aspects créatifs et ludiques de LEGO. Nous recherchons une personne qui pourvoira le poste de programmeur sénior en physique de jouabilité pour l’équipe Core Tech de LEGO Fortnite. Nous sommes à la recherche d’un programmeur passionné par la physique et les mathématiques qui contribuera à l’implémentation de nouveaux systèmes de physique et au maintien des systèmes existants dans Unreal Engine 5 et d’autres plateformes. Vous travaillerez en étroite collaboration avec les équipes responsables de la jouabilité, de l’art technique et de la programmation physique fondamentale pour réaliser une expérience de physique parmi les plus iconiques de l’écosystème Fortnite.
Ce dont vous serez responsable
- Mettre en œuvre et maintenir de nouveaux systèmes de physique dans Unreal Engine pour permettre la création d’un environnement multijoueur ouvert de type « bac à sable » exploitant les fonctionnalités de physique.
- Créer de nouveaux jouets et véhicules exploitant ces fonctionnalités. Perfectionner les interactions de physique dans LEGO Fortnite.
- Coopérer avec l’équipe responsable de la physique pour Unreal Engine afin de garantir le maintien d’un moteur de physique fiable et convivial pour tous les développeurs utilisant Unreal.
- Collaborer avec des équipes responsables de la conception et de l’art technique pour inventer et peaufiner de nouveaux modes de jeu.
- Étudier, déboguer et renforcer les systèmes de physique pour assurer une expérience fiable et stable pour les joueurs.
- Adopter une attitude avant-gardiste et rester à l’affût des techniques actuelles, de la recherche, des nouveautés au niveau du matériel informatique, etc.
Ce que nous recherchons
- Grande expérience en C++ et familiarité avec les systèmes comme Blueprint.
- Expérience avec Unreal Engine, idéalement sur des projets développés dans Unreal Engine 4 ou 5.
- Expérience de travail avec d’autres moteurs de physique de jeu comme Havok, PhysX, Bullet, etc.
- Passion pour la physique et expérience dans l’introduction de fonctionnalités de physique qui marchent dans le monde du jeu
- Expérience dans l’introduction de systèmes de simulation ou de physique dans un moteur de jeu, y compris les algorithmes fondamentaux, l’optimisation des performances, les comportements, etc.
- Connaissance avancée des principes de programmation logicielle.
- Expérience dans un environnement de développement interdisciplinaire, avec d’excellentes compétences en communication. Vous devriez être capable de communiquer avec et d’expliquer les compromis aux non-programmeurs.
- Ne pas craindre d’apporter des changements profonds, audacieux et fiables à un moteur existant.
- Expérience de développement dans de vastes bases de code à un rythme rapide et capacité de faire des compromis entre la convivialité, la performance et la robustesse.
Avantages
Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.