Développeur Senior UE 5 - Gameplay & Tooling
6 candidats • CDD Bordeaux (33)
Description du poste
En tant que Développeur Senior Unreal Engine - Gameplay & Tool Specialist, vous serez chargé de développer des fonctionnalités clés pour le jeu et de créer des outils sur-mesure pour les développeurs et les artistes. Votre mission comprendra une ou plusieurs des missions suivantes :
- Développement de fonctionnalités en lien avec la simulation physique
- La réalisation d'un éditeur de niveaux personnalisé pour faciliter la création de circuits dans le jeu.
- L'amélioration d'un outil de télémétrie de notre simulation
- La mise en place d'un système de gestion de contenu additionnel
- La mise en place d'un système de régie pour les évènements e-sport
Votre mission pourra également comprendre la réalisation de plugins pour répondre à des besoins techniques ponctuels
Responsabilités :
Au cours de votre mission, vous occuperez les responsabilités suivantes :
- Développement Gameplay : Réalisation, implémentation et test de fonctionnalités de jeu, au sein d'une architecture logicielle par module et communiquant avec notre coeur de simulation fait maison.
- Développement d'outils personnalisés : Un soin particulier devra être apporté à l'ergonomie et l'UX des outils développés.
- Communication : Il faudra être capable de s'adapter à une équipe de tout niveau technique et de vulgariser des concepts complexes.
- Optimisation & performance : Il vous faudra être capable d'analyser, profiler et optimiser les outils et fonctionnalités développés pour garantir de bonnes performances sur toutes les plateformes supportées
- Documentation technique : Rédiger des documentations claires et précises sur les outils et systèmes développés pour faciliter leur maintenance et leur évolution.
- Autonomie & organisation : Vous aurez la responsabilité de fournir des estimations pour la réalisation de vos livrables.
Les difficultés du poste :
- Gestion de la complexité : gérer la complexité technique du développement d'un jeu de motocross réaliste multijoueur, nécessitant une rigueur poussée sur les performances et sur la physique du jeu.
- Estimer sa vélocité : Nous travaillons avec des délais qui peuvent évoluer selon la difficulté technique de certaines tâches. Savoir estimer ses temps de productions est la clé pour poser des deadlines réalistes et atteignables sans travailler sous pression.
- Travailler en équipe ou en autonomie : Vous devrez être à l'aise avec le travail en équipe comme en travaillant seul, et être autonome sur vos sujets.
- Adaptation aux changements : capacité à s'adapter rapidement aux changements de direction ou aux ajustements de projet en fonction des retours des tests utilisateurs ou des concepteurs.
- Travail à Distance : naviguer dans les défis de la communication et de la collaboration à distance, surtout si l'on opte pour le travail en distanciel à temps partiel.
Profil recherché
Compétences et qualifications requises
- Expérience : Minimum 8 ans d'expérience en développement logiciel, dont au moins 5 ans dans l'industrie du Jeu-Vidéo.
- Expertise en Unreal Engine 5 : Maîtrise avancée du moteur, notamment du C++ Unreal, des Blueprints et des outils d'éditions.
- Expertise en C++ : Maîtrise du langage au travers plusieurs projets techniques et expériences professionnelles.
- Développement de tooling : Expérience avérée dans la conception et l'implémentation d'outils personnalisés pour améliorer les pipelines de production.
- Expérience multiplateforme : Participation à des projets sur consoles XBox Series X-S et PS5, avec une bonne compréhension des contraintes et des optimisations spécifiques à ces plateformes.
- Langue : Avoir un niveau d'anglais courant, pour communiquer avec la partie anglophone de notre équipe.
Les petits plus :
- Maîtrise des flux de données et des modèles de données (MCD, SQL, NoSQL)
- Avoir travaillé sur un éditeur de map, de préférence en C++ ou pour l'Unreal Engine
- Avoir travaillé sur un backoffice de magasin en ligne, ou sur un gestionnaire de contenu additionnel
- Être familier avec l'outil Git
- Avoir une expérience ou certification en UX Design
- Porter un intérêt pour l'univers du Motocross ou les jeux de courses
Informations supplémentaires
Si possibilité de travailler en présentiel, nos locaux sont situés dans le quartier des Chartrons, à Bordeaux.
Mode de travail Hybride accepté avec certains jours obligatoires en présentiel, en distanciel, être disponible sur Discord.
Rattaché à Scissors in the Plug au sein de l'équipe de production Unreal Engine 5, vous serez sous la responsabilité de 2 Ingénieurs responsable projet, développement et infrastructure, d'un Architecte logiciel Senior et vous travaillerez en étroite collaboration avec notre Développeur Lead de la Physique du jeu.
Vous serez amenés à travailler en collaboration avec une équipe internationale, tous maîtrisant l'anglais.
Le type de contrat :
Type d'emploi : CDD
Durée de contrat : 8 Mois
Démarrage : à partir de Février - Mars 2025
Le projet :
Motocross The Game est une simulation de motocross hyperréaliste, conçue pour la compétition en ligne et disponible sur PC et consoles de nouvelle génération avec compatibilité cross-play. Développé par une équipe de passionnés cumulant plus de 30 ans d'expérience dans le motocross et le jeu vidéo, ce projet vise à offrir une expérience immersive et authentique aux joueurs.
Pour plus d'informations, visitez notre site officiel : www.motocrossthegame.com.
A fournir
CV, résumé des expériences passées (projets Jeu-Vidéo ou de simulation)
A l'attention de : Thomas ZAGO