Stagiaire Programmeur Jouabilité / Gameplay Programmer Intern

Stage / Internship Montréal, Québec


Description

Position at Square Enix Montreal

// English version will follow //

Titre :   Stagiaire, Programmeur Jouabilité         

Relève de : Programmeur Jouabilité Senior

 

Sommaire du poste

Square Enix Montreal est le studio de développement de jeux mobiles du groupe Square Enix.

Rejoins une équipe de gens passionés, pour nous aider à développer les jeux qui feront référence sur le marché mobile demain!

 

Responsabilités

En tant que stagiaire en programmation, tu dois avant tout être passionné de programmation. Tu travailleras sur toutes les étapes de développement de jeu : prototypage, architecture, implémentation, debogage, maintenance et optimisation de code (en C# dans Unity). Tu participeras activement à l’élaboration et la maintenance d’une base de code de haute qualité. Tu devras être débrouillard et prendre des initiatives pour résoudre d’excitants défis de design et de performance.

Comme n’importe quel membre à part entière, tu travailleras dans une petite équipe soudée, en collaboration directe avec les différents corps de métier. A Square Enix Montreal, nous n’aimons pas mettre les gens dans des boites. C’est pourquoi tu seras fortement encourager à donner (et à prendre) des critiques constructives sur tous les aspects du jeu (art, design, monétisation…)

 

Sachant t’auto-gérer, tu apporteras une contribution majeure au développement de jeux qui font références sur le marché mobile.

 

En résumé, nous cherchons des individus exceptionnels et passionés qui veulent faire la différence!

 

Expérience et qualités requises

  • La participation à des GameJams et le développement de projets personnels sont de gros atouts           
  • Connaissance nécessaire d’un language objet courant (C#, c++)
  • Expérience avec Unity 3D, un (gros) atout

 

Qualités interpersonnelles

  • Autonome et débrouillard
  • Attitude positive
  • Sens du travail en équipe, et bon en communication
  • Assez mature pour donner et recevoir des critiques constructives
  • Désireux de repousser les barrières du jeu vidéo mobile

 

Motivation et intérêts

Bonne connaissance et fort intérêt pour les jeux mobiles et les jeux indépendants : les CV avec des projets académiques ou personnels liés à l’industrie du jeu vidéo seront privilégiés. 

 

 ---------------------------------------------------------------------

 

Title:    Intern Gameplay Programmer   

Reports to: Senior Gameplay Programmer

 

Summary

 

Square Enix Montreal is the mobile games development studio from the japanese Square Enix group.

Join a team of passionate people and help us program games that’ll set a benchmark on the mobile market!

 

Responsibilities

 

As an intern gameplay programmer the first thing is that you need to be passionate about coding. You'll be working on every stage of game development: prototyping, architecture, implementation, debugging, maintenance and code optimization (in C# with Unity). You'll take an active part in building and maintaining a high-quality code base. You'll need to be resourceful and take initiatives to solve exciting performance and design challenges.

 

Like any other full member you'll be working in a small team in close collaboration with other programmers, artists and designers. At Square Enix Montreal we don't like to put people in boxes. You'll be strongly encouraged to give (and take) constructive criticism in order to improve every aspect of the game (art, design, monetization...).

 

Self-driven, you'll bring a major contribution to the development of games that set a benchmark in the mobile market.

 

In a nutshell, we're looking for exceptional individuals that are passionate about making a difference!

 

Experience and qualifications         

  • Participation to GameJams or development on personal projects definitely a plus
  • Must have an excellent working knowledge of C# or C++
  • Experience with Unity 3d an asset

 

Interpersonal skills

  • Self-driven and resourceful
  • Positive attitude
  • Team player and a good communicator
  • Wanting to push the technical and creative boundaries of video games
  • Mature enough to give and take constructive criticism

 

Motivation and interests

Good understanding and passion for mobile and indie games: CVs with academic or personal video game projects are preferred.