This job might no longer be available.
Programmeur gameplay sénior (3C) / Senior gameplay programmer (3C)
3 years ago
PERMANENT – TEMPS PLEIN
RELEVE DE : PROGRAMMEUR GAMEPLAY EN CHEF
RESPONSABILITES :
− Développer des logiciels en C++ en appliquant les principes de développement orientés objet;
− Participer à l’architecture, le design et l’implémentation du code gameplay 3C en respectant les intentions du game design;
− Collaborer avec l’équipe de game design, d’animation et avec les autres membres de l’équipe de programmation afin de créer un gameplay de la meilleure qualité possible;
− Prototyper rapidement des nouvelles mécaniques de jeux;
− Débogue, maintiens à jour et optimise le code gameplay de manière efficace.
EXPERIENCES & QUALIFICATIONS :
− Diplôme universitaire en programmation, en génie informatique, en génie logiciel ou l'équivalent;
− +6 ans d’expérience dans l’industrie à titre de Programmeur dont au moins 3 ans en Jouabilité;
− Avoir participé à une production AAA du début à la fin.
HABILETES TECHNIQUES :
− Solides compétences en mathématiques 3D et en techniques d’animation en temps réel;
− Fortes connaissances de systèmes gameplay liés aux personnages jouables et aux PNJ;
− Connaissance des techniques utilisées en programmation de jeu: Animation, IK, Ragdoll, …;
− Solides compétences en conception orientée objet;
− Excellente maîtrise de C++;
− Expérience en profilage et des optimisations, un atout;
− Expérience en développement de jeux multijoueur, un atout;
− Expérience avec l’engin UE4, un atout.
QUALITES INTERPERSONNELLES :
− Capacité à travailler en équipe et communiquer de façon efficace;
− Capacité à gérer son temps de façon indépendante;
− De la maturité pour donner et recevoir des critiques constructives est attendue;
− Un désir de repousser les barrières de la technologie en jeu vidéo est requis;
− Habiletés de coaching et de transfert de connaissances efficaces;
− Savoir bien communiquer.
MOTIVATION & INTERETS :
La passion et l’ambition pour les jeux vidéos sont essentiels !
// ENGLISH VERSION //
PERMANENT – FULL TIME
REPORTS TO: LEAD GAMEPLAY PROGRAMMER
RESPONSIBILITIES:
− Develop software in C ++ by applying object-oriented development principles;
− Participate in the architecture, design and implementation of the gameplay code following the Game Design intentions. );
− Collaborate with the game design team, animation team and with other members of the programming team in order to achieve the best gameplay quality possible;
− Prototype new game mechanics;
− Debug, maintain and optimize the gameplay code effectively.
EXPERIENCE & QUALIFICATIONS:
− University degree in programming, computer engineering, software engineering or equivalent;
− +6 years of experience in the industry as a Programmer including at least 3 years in Gameplay;
− Have participated to at least one AAA production from start to finish.
TECHNICAL SKILLS:
− Strong skills of 3D mathematics and real time animation technics;
− Strong knowledge in gameplay systems related to playable characters and NPCs;
− Knowledge of techniques used in game programming: Animation, IK, Ragdoll, … );
− Strong object-oriented design skills;
− Excellent knowledge in programming in C++;
− Experience with profiling and optimizations, an asset;
− Experience in multiplayer game development, an asset;
− Experience with the UE4 engine development, an asset.
INTERPERSONAL QUALITIES:
− Ability to work in a team and communicate efficiently;
− Ability to manage your time independently;
− Maturity to give and receive constructive criticism is expected;
− A desire to push back the barriers of video game technology is required;
− Ability in coaching and transfer skills;
− Be a good communicator.
MOTIVATION & INTEREST:
Passion and ambition for video games are essential!
Create Your Profile — Game companies can contact you with their relevant job openings.