UBISOFT PROGRAMMING DAYS - STAGES PROGRAMMATION

  • 93100 Montreuil, France
  • Stage

Description de l'entreprise

Le Monde d’UBISOFT

Les équipes d’Ubisoft sont animées par leur volonté d’enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent vie à des mondes, de véritables terrains de jeux où l’imagination peut s’exprimer librement, donnant naissance à des moments de surprise, de fun et d’aventure qui permettent aussi au joueur d’apprendre et se découvrir.

Chez Ubisoft, vous avez l’opportunité de collaborer et d’évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous progresserez dans un environnement bienveillant et inspirant dans lequel  vous repousserez les limites de l’imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs.

Description du poste

Vous recherchez votre stage de fin d’études de 6 mois en programmation à partir de Janvier 2021 ?

Révélez votre talent lors des PROGRAMMING DAYS Ubisoft les 25 et 26 novembre 2020 !

Les Programming Days @Ubisoft, ce sont deux journées 100% en ligne pour :

  • Échanger et apprendre avec des experts sur les problématiques de notre industrie
  • Relever des challenges et faire briller le héros qui est en vous ;
  • Obtenir un stage en Programmation pour Janvier 2021.
  • Exercices de mise en situation par groupe
  • Entretiens individuels

À LA CLÉ : 

Des stages de fin d’études de 6 mois en programmation parmi les spécialités Gameplay, Engine, 3D, Online & Tools au sein de nos équipes de développement à Bordeaux et Paris sur des projets de jeux vidéo ambitieux !

Pour plus d’informations sur nos métiers en programmation, rendez-vous sur le descriptif des spécialités plus bas dans l’annonce et/ou sur notre page Job Teaser !

COMMENT POSTULER ?

Envoyez-nous votre CV, les liens vers vos projets personnels/étudiants ainsi qu’une lettre de motivation en précisant votre intérêt pour l’une des spécialisations présentées.

>>> Date limite de candidature, le 4 NOVEMBRE 2020 inclus <<<

 LE PROCESS DE SÉLECTION :

ETAPE 1: tests techniques à distance

ETAPE 2: entretien téléphonique avec nos recruteurs

ETAPE 3: participation aux journées de recrutement en ligne pour les candidats sélectionnés [25 & 26 novembre]

Qualifications

Voici nos différentes spécialités à pourvoir en programmation :

1.       Programmeur Online/Network (C++)

MISSIONS

  • Contribuer à la mise en place de services online à travers différentes plateformes
  • Programmer les fonctionnalités réseau client-serveur et/ou Peer to Peer en C++

PROFIL

Vous avez de solides connaissances en C++ et des notions en C# ou en Python ainsi que des notions en Online (multiplayer, matchmaking, réplication etc).

2.       Programmeur Outils (C#)

MISSIONS

  • Collaborer au développement d’éditeurs complexes, pour la production des données du jeu
  • En collaboration avec les autres métiers de la production, concevoir et développer des applications afin d’améliorer la production ou le suivi de production du jeu

PROFIL

Vous avez de solides connaissances en programmation objet (C++, C#, .NET, ou Java) et en développement d’interfaces graphiques (WPF, MFC, Windows Forms ou autre).

Des connaissances en base de données, ergonomie/UX Design, tests automatiques ou machine learning sont un plus.

3.       Programmeur Gameplay C++ pour studio HD* ou C# pour studio Mobile

MISSIONS

  • Développer, maintenir, et faire évoluer les différentes fonctionnalités du jeu.
  • Programmer des comportements et mécanismes de jeu dans le respect du Game Design.

PROFIL

Vous maîtrisez la programmation en C++ et/ou C#, connaissez les contraintes de programmation temps réel et vous avez un intérêt pour les problématiques gameplay.

*HD = PC et consoles

4.       Programmeur Moteur (C++)

MISSIONS

  • Maintenir les capacités et la performance du moteur de jeu utilisé
  • Participer à l’évolution et au développement des fonctionnalités du moteur.

PROFIL

Vous maîtrisez la programmation en C++ et connaissez les contraintes de programmation temps réel ou multithread

5.       Programmeur 3D (C++)

MISSIONS

  • Participer à l’évolution et au développement du moteur graphique du jeu.

PROFIL 

Vous maîtrisez la programmation en C++ et avez une très bonne connaissance des APIs de rendu modernes (OpenGL4 / D3D11 / D3D12 / Vulkan) et des techniques de pointes en matière de rendu.

Informations complémentaires

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge.

Vidéos à regarder

Politique de confidentialité