Programmeur SDK stagiaire / SDK programmer Intern

Stage / Internship Montréal, Québec


Description

Position at Square Enix Montreal

// ENGLISH VERSION WILL FOLLOW //

 

Titre: Stagiaire, Programmeur Technologie

Relève de: Programmeur Senior

 

Sommaire du poste

 

Rejoins une équipe passionnée et aide nous à développer la technologie qui alimentera les jeux de demain!

 

Studio

 

Square Enix Montreal est un studio dynamique en pleine expansion centré sur le développement de la nouvelle génération de jeux mobiles.

 

Le studio est idéalement situé en plein cœur de Montréal tout près du métro McGill et du Mont Royal.

Nous investissons dans nos stagiaires dans le but de les voir se joindre à nous suite à la fin de  leurs études.

De nombreuses activités sont organisées au niveau de l’équipe ainsi que du studio.

Nous croyons que l’équilibre travail-vie personnelle est essentiel.

 

L’Équipe

 

L’équipe centrale de technologie de Square Enix Montreal travaille sur de nombreux projets diversifiés:

  • Une solution serveur (‘backend’) composée de micro-services.
  • Un portal web pour aider le développement ainsi que les opérations en direct (‘live ops’).
  • Une librarie Unity pour faciliter le développement et l’intégration d’outils.

 

Nous travaillons avec les plus récentes technologies telles que Unity, .Net Core, Angular.

 

Fonctions;

 

En tant que programmeur stagiaire, tu dois avant tout être passionné de programmation.

Tu travailleras sur toutes les étapes de développement: architecture, implémentation, debogage, maintenance et optimisation de code.

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 technologiques.

Tu travailleras dans une équipe soudée en collaboration directe avec les autres programmeurs du groupe technologique.

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

 

Expérience et qualification:

 

Connaissances d’un language orienté-objet courant (C#, Java).

Connaissances des micro-services/backend, un atout

Connaissances web, un atout

Expérience avec Unity, un atout

Expérience en développement mobile, un atout

 

Qualités interpersonnelles

 

Esprit d'équipe

Capacité à gérer son temps de manière indépendante

Désir de mettre en oeuvre des innovations technologiques

Maturité de donner et recevoir des critiques constructives

Être un bon communicateur

 

Motivation et intérêts

 

Un fort intérêt pour la technologie et les jeux vidéos: les CV avec des projets académiques ou personnels seront privilégiés.

 

Liens

 

Pour plus d’informations sur la vie à Square Enix Montreal :

https://www.square-enix-montreal.com/

https://www.facebook.com/squareenixmontreal/

https://twitter.com/SquareEnixMtl

 

// ENGLISH VERSION //

 

Title: Intern Technology Programmer    

Reports to: Senior programmer

 

Summary

 

Join a passionate team and help us build the technology that will empower the mobile games of tomorrow!

 

Studio

 

Square Enix Montreal is a dynamic studio centered around the development of a new generation of mobile games.

 

The studio is located in the heart of Montreal, near the McGill metro and Mont Royal.

We invest in our interns with the goal of seeing them begin their carreers with us.

Numerous team-building activities are organized by both the studio and the team.

We believe that the work-life balance of our employees is essential.

 

The Team

 

Square Enix Montreal’s central technology team works on many diversified project:

  • A backend service solution built using micro-services
  • A web portal to support game development and live ops.
  • A unity library and extension to facilitate development and tool integration.

 

We work with the most recent technologies such as Unity, .Net Core and Angular.

 

Duties:

 

As an intern programmer, you must first be passionate about coding.

  • You'll be working in every stage of the development process: architecture, implementation, debugging, maintenance and optimization. Therefore having drive is key;
  • 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 challenges;
  • As a self-driven developer, you'll be a major contributor to the development of a high-quality technology;
  • You'll be working in close collaboration with the other members of our team.
  • In a nutshell, we're looking for exceptional individuals that are passionate about making a difference!

 

Experience et qualification:

 

  • Backend/micro-services development knowledge is an asset;
  • Web development knowledge is an asset;
  • Experience with Unity is an asset;
  • Experience with mobile development is an asset;
  • Must have working knowledge of a common object-oriented language (C#, Java).

 

Interpersonnal skills:

 

  • Teamplayer and a good communicator;
  • Self-driven and resourceful;
  • Desire to deliver technological innovations;
  • Mature enough to give and take constructive criticism;

 

Motivation & Interests:

 

  • Passion for video games is essential!

 

Links

 

For more information about the life at Square Enix Montreal:

https://www.square-enix-montreal.com/

https://www.facebook.com/squareenixmontreal/

https://twitter.com/SquareEnixMtl