
Senior Gameplay Programmer 3C (M/F/NB) - BGE 2
Hybrid
Montpellier, France
Full Time
24-04-2025
Job Specifications
Company Description
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Job Description
Reporting to the Lead Gameplay Programmer, you will be responsible for creating, maintaining and improving gameplay systems to meet project requirements and expected quality.
We are looking for a gameplay programmer with good knowledge and skills in 3C
Responsibilities:
Be responsible for the operation and quality of existing systems as well as the development of new systems.
Study and participate in the architecture, design and implementation of gameplay code according to game design intent.
Research, study and propose innovative tools and techniques to achieve the best possible gameplay quality.
Actively participate in the management of game mechanics and act as an interface with all disciplines to ensure that technical constraints are properly integrated into the development of game projects.
Understand and challenge game design intentions to enhance the player experience
Play an active role in good programming practices, ensuring that they are applied and that knowledge is shared.
Ensure the creation and ongoing maintenance of technical documentation within the team
Contribute their experience in analysing systems and requirements to implement features efficiently
Improves the user experience.
Qualifications
Skills:
Good knowledge of the 3C system
Significant experience as a gameplay programmer to be able to solve complex situations by proposing optimal solutions.
Proficiency in C++ language mandatory
Fluent in English
Have worked on and delivered at least 1 AAA game
Knowledge of game systems (3C, AI, game engines, physics engine)
Experience with game engines
Very good knowledge and understanding of movement in space
Good knowledge of replication systems related to gameplay
Knowledge of mathematics and 3D computation
Strong ability to solve complex problems
Strong debugging, optimisation and rapid iteration prototyping skills
Additional Information
Qualities :
Autonomy
Proactivity
Ability to listen and problem solve
Ability to manage change
Ability to work in a team
Initiative and self-motivation
Ability to adapt, especially to quality and time constraints
Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.
About the Company
Ubisoft figure parmi les leaders mondiaux en production, édition et distribution de jeux vidéo interactifs. Fort de 19 410 collaborateurs répartis dans 30 pays, le groupe s'engage à fournir au public des jeux vidéo innovants et d'excellente qualité. Ubisoft dispose d’un catalogue produit riche et diversifié (Assassin’s Creed, Tom Clancy’s Splinter Cell, Watch Dogs, Just Dance, Rayman…), distribué dans plus de 55 pays à travers le monde. Pour en savoir plus, suivez ce lien www.ubisoftgroup.com Le studio de Montpellier est ... Know more
Related Jobs


- Company Name
- Silkhom
- Job Title
- Technicien Support Informatique & Applicatif F/H
- Job Description
- Au sein d'une équipe IT de 4 personnes, vous rejoignez une PME dynamique et innovante en tant que technicien support informatique. Vous travaillerez en étroite collaboration avec les différents services de l'entreprise (RH, Finance, Achats, Production, Bureau d'études, etc.) pour assurer la gestion des applications et le support de proximité. Votre rôle d'interface entre les utilisateurs et les prestataires externes avec pour prinsipales missions : • Assurer le support aux utilisateurs via tickets, mails ou téléphone. • Diagnostiquer et analyser les incidents (systèmes, réseaux, applications). • Apporter des solutions correctives adaptées. • Escalader les demandes complexes (N3) aux prestataires concernés. Pourquoi rejoindre cette entreprise ? ·L'entreprise est portée par des valeurs de bienveillance et d'engagement, et affiche un faible taux de turnover (3% sur les 12 derniers mois) ·Entreprise tournée vers l’innovation, qui intègre l’IA et la réalité virtuelle dans les différentes étapes de conception et fabrication ·Entreprise familiale indépendante avec un circuit de décision court où vous pourrez être force de proposition et participer à l’amélioration des process ·Vous serez accompagné à travers des formations dans votre compétence sur différents sujets (anglais, S4/HANA) ·Avantages sociaux : Télétravail 1 jour par semaine, 14 jours de RTT, chèque vacances, intéressement (environ 1 mois de salaire), restaurant d’entreprise, mutuelle familiale, convention de la métallurgie Profil recherché ·Vous avez au moins 1 an d'expérience comme gestionnaire d’applications ou chargé de support applicatif ·Vous avez 1 ans d’expérience sur du support de proximité (ex : gestion des comptes utilisateurs windows / office 365) ·L’anglais écrit est indispensable (l'oral est un plus) ·La connaissance de SAP est un plus


- Company Name
- CGI
- Job Title
- Expert(e) Cloud DevOps F/H
- Job Description
- Description de poste Vous intégrez notre centre d’excellence de prestation de services spécialisé dans l'infrastructure et Cloud. Au sein de nos différents centres, nous proposons à nos clients une approche stratégique de bout en bout, de la définition du projet d’externalisation à sa mise en œuvre. Nous intervenons auprès de grands acteurs dans des domaines variés tels que l’infrastructure, le développement et la maintenance applicative, le support, le testing ou encore le cloud et les ERP. Stack technique / Environnement projet : KUBERNETES, ANSIBLE Fonctions et responsabilités En tant qu'Expert(e) Cloud DevOps, vos principales missions seront les suivantes : Assister et mettre en place la stratégie Cloud et Move2Cloud pour nos clients. Participer à nos avants ventes dans la définition des road maps de nos projets Cloud Etre un référent technologique et appuyer le chef de projet Cloud sur les aspects techniques (Priorisation, complexité, …) Qualifier les besoins, définir des architectures, et déployer des plateformes de développements et d’intégrations mais aussi de production. Encadrer et insuffler les bonnes pratiques sur les Cloud et Devops aux ingénieurs. Réaliser de la veille technologique. En rejoignant CGI, vous bénéficiez notamment d’une offre complète de formations (techniques, métiers, développement personnel,…), de flexibilité grâce à notre accord télétravail (jusqu’à 3 jours de télétravail par semaine), d’une politique de congés avantageuse (27 jours de congés payés, RTT, congés ancienneté et enfant malade,…) et d’un package d’avantages intéressant (régime d’achats d’actions, participation, CSE,...). Qualités requises pour réussir dans ce rôle De formation supérieure, vous avez au moins de 3 ans d'expérience dans les technologies Cloud et DevOps. Vous maîtrisez les compétences techniques suivantes : Vous maitrisez au moins un des 4 fournisseurs de Cloud du marché à savoir Azure, AWS, GCP, et/ou OVHCloud. Vous vous intéressez à l’infrastructure (IAAS) mais aussi aux solutions (PAAS). Vous maitrisez des langages de programmation (Python, Go, C, Java, …) Vous maitrisez les principaux outils du marché : Jenkins, Git, Ansible, Docker, Kubernetes, terraform Vous êtes où vous avez : Rigoureux, vous avez de bonnes capacités d'analyse et d'abstraction Vous des qualités rédactionnelles Vous faites preuve de dynamisme, êtes doté d’un bon relationnel Pratique de l'anglais « CGI est un employeur inclusif et attentif aux candidatures des personnes en situation de handicap, à l’évolution de carrières des hommes et des femmes et au bien-être de nos salariés LGBT+. Dans un souci d’accessibilité et de clarté, le point médian n’est pas utilisé dans cette annonce. Tous les termes employés se réfèrent aussi bien au genre féminin que masculin. » Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre. La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise. Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.


- Company Name
- Kolecto
- Job Title
- Senior Back-End Software Engineer (H/F/X)
- Job Description
- A propos de nous: Kolecto, filiale de Crédit Agricole et de la Fabrique by CA, est une Fintech en pleine croissance qui aide les dirigeants de TPE/PME et leurs collaborateurs à reprendre le contrôle de leurs finances et de leur temps. Sous la direction de Gaëlle (VP Engineering), nos équipes tech s’agrandissent rapidement pour répondre aux défis techniques de notre croissance et renforcer la valeur de nos solutions innovantes. En tant que Senior Backend Software Engineer, vous contribuerez activement au développement et à l'évolution technique de notre solution en assurant toutes les étapes du processus de développement, de la conception au déploiement, tout en collaborant avec les équipes tech et produit. Les missions: Concevoir, développer et maintenir des solutions backend robustes et scalables en appliquant les meilleures pratiques de développement (architecture, structuration du code, maintenabilité) ; Participer à l’évolution de l’architecture existante et proposer des améliorations pour optimiser la performance, la sécurité et la qualité globale du code ; Collaborer avec les équipes frontend, produit et mobile pour assurer une intégration fluide et cohérente entre les différents composants ; Encadrer et accompagner techniquement les développeur·se·s junior de l’équipe, en les orientant sur les standards de qualité et les bonnes pratiques de développement backend ; Assurer la qualité du code grâce à des revues de code approfondies et à l'intégration de tests automatisés (unitaires, d’intégration) ; Effectuer une veille technologique et proposer des améliorations continues pour adopter les meilleures pratiques et outils du secteur. Profil recherché: Expérience significative (7+ ans) en développement backend, avec une maîtrise des bonnes pratiques de développement (patterns de conception, tests, documentation) et des technologies backend modernes (Typescript, Node.js); Aisance avec les environnements cloud (AWS, Azure ou GCP) et leurs services pour le développement et le déploiement d'applications; Solides compétences en qualité de code, tests automatisés et optimisation de la performance; Capacité à guider techniquement une équipe, en transmettant les standards de qualité et en favorisant un environnement de développement rigoureux et collaboratif; De l’expérience dans un environnement startup, idéalement fintech est un vrai bonus; Expérience serverless sur AWS (optionnel); Une appétence pour le DevOps. Notre stack technique Backend : Typescript, Node.js, Serverless, Paas, Zod Frontend : Next.js 14, Typescript, React, Tailwind CSS, Zod Tests : Vitest, Playwright Storage : Postgresql, S3 Les talents rejoignent Kolecto pour : Nos collègues doué.e.s, passionné.e.s, expérimenté.e.s et altruistes, qui évoluent dans une dynamique de croissance très positive. Notre environnement de travail hybride unique, combinant le meilleur de l’environnement stimulant de la startup et la force de frappe d’un grand groupe bancaire leader. Notre politique de télétravail flexible, qui permet jusqu'à 3 jours de télétravail par semaine. Nos événements internes fédérateurs : deux séminaires par an, talks inspirants, afterworks, etc. Processus de recrutement 1) Screening call - 30 minutes 2) Entretien technique, en visio ou présentiel - 1h30 3) Entretien en visio ou présentiel avec Gaëlle (VP Engineering) ou un.e Engineering Manager - 1h


- Company Name
- Silkhom
- Job Title
- Développeur fullstack Javascript - Société de gestion comptable F/H
- Job Description
- Vous serez sous la responsabilité du Directeur de la transformation digitale et vous intégrerez le pôle études et développement, composé de 20 personnes et répartis en 4 squad. Vos semaines seront consacrées à 70% de développement et 30% de fonctionnel. Vous interviendrez sur : - Le développement de nouvelles features sur-mesures en fonction des besoins des utilisateurs - L'amélioration continue de l'environnement technique - Du support niveau 3 de manière occasionnelle Environnement technique : ReactJS / NodeJs / SonarCloud / Typescript / MongoDB Pourquoi rejoindre cette entreprise ? - Possibilité d’évoluer sur un poste de référent technique - Vous interviendrez, à long terme, sur la montée de version du logiciel - Avantages Sociaux : 1 jour de télétravail/semaine + 13 RTT + TR de 8,50€ + mutuelle à 100% Profil recherché - Vous avez un diplôme en informatique - Vous avez au moins 4 ans d’expérience en développement Javascript - Vous maîtrisez NodeJS pour le back et VueJS ou ReactJS pour le front - Une connaissance de la mouvance DevOps est un plus