UI Programming Intern

22 Hours ago • All levels

Job Summary

Job Description

Beenox is seeking a UI Programming Intern to join their team in Montreal. As an intern, you'll contribute to the development of tools and systems used across all Beenox projects. Responsibilities include developing tool functionalities, integrating with the programming team, participating in bug fixes, and completing tasks assigned by the manager. This role offers the opportunity to work on systems that impact game production, even if not directly visible in the final product. The ideal candidate possesses strong Python and/or C# skills, basic C++ knowledge, and a passion for video games. Teamwork, a desire to learn, and the ability to communicate with non-technical individuals are also essential qualities.
Must have:
  • Python/C# knowledge
  • Basic C++ knowledge
  • Teamwork skills
  • Problem-solving abilities
  • Game development passion
Good to have:
  • GO, Lua, Rust
  • WPF, QT UI frameworks
  • TeamCity/Jenkins knowledge
  • CI/CD understanding

Job Details

Titre du poste:

Stagiaire en programmation UI

Identifiant de demande de poste:

R025114

Description du poste:

Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le divertissement interactif et impliqués dans la création de titres renommés.

En tant que stagiaire dans l’équipe automatisation, build ou outils, tu auras à travailler sur des systèmes et outils qui touchent l’ensemble des projets chez Beenox. Ton apport, même si parfois moins visible dans le produit final, permettra à l’ensemble des corps de métiers d’Activision de produire les jeux à venir. Tu effectueras des tâches du même type que les autres programmeurs de l’entreprise et tu apporteras ta pierre à l’édifice!

Responsabilités

  • Développer des fonctionnalités d’outils et systèmes selon les requêtes des utilisateurs ou de la production;

  • Intégrer une équipe en programmation et participer aux réunions d’équipe; Participer à la correction de bugs qui surviennent sur les outils et systèmes; Compléter toutes autres tâches confiées par le gestionnaire.

Exigences

  • Bonnes connaissances du Python et/ou C#;

  • Connaissance de base du C++;

  • Bon niveau de français ou anglais, à l’oral et à l’écrit;

  • Maîtrise des mathématiques et des algorithmes;

  • Attitude positive quant au travail en équipe;

  • Désir d’apprendre et d’aller au-delà des attentes;

  • Capacité à travailler avec des individus non-techniques;

  • Passion pour les jeux vidéo.

Point Bonus

  • Connaissance de langages tel que GO, Lua, Rust;

  • Connaissance de framework UI tel que WPF et QT;

  • Connaissance de système de build tel que TeamCity et Jenkins;

  • Connaissances des principes de CI/CD.

Nous aimons entendre tous ceux.celles qui sont enthousiastes à l'idée de changer l'industrie des jeux vidéo. Vous n'êtes pas sûr de répondre à toutes les qualifications ? Laissez-nous décider! La recherche montre que les femmes et les membres d'autres groupes sous-représentés ont tendance à ne pas postuler à des emplois lorsqu'ils pensent qu'ils ne possèdent pas toutes les qualifications, alors qu'en fait, iels les possèdent souvent ! Chez Activision Blizzard, nous nous engageons à créer un environnement diversifié et inclusif et vous encourageons vivement à postuler.

Similar Jobs

Aristocrat Gaming - Mobile Developer

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
15 Hours ago
Playrix - Senior Release Engineer

Playrix

Armenia (Remote)
4 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, India (On-Site)
5 Months ago
IGT - Senior Internal Auditor, IT

IGT

Providence, Rhode Island, United States (On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - Google Cloud Engineer IV

Rackspace Technology

Canada (Remote)
2 Months ago
Enphase Energy - Senior Front-end Design (Drupal)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
2 Days ago
Velotio Technologies - Lead Engineer (Java)

Velotio Technologies

Maharashtra, India (Remote)
1 Week ago
NVIDIA - GPU Verification Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Epic Games - Senior Test Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
ION - Senior C++ Developer, Italy

ION

Milan, Lombardy, Italy (On-Site)
5 Months ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
5 Months ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ION - Principal Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Quebec, Canada

Epic Games - Producteur Artistique Associé

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ubisoft - Graphics Technical Director (Art)

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Days ago
Inworld AI - Staff Cloud DevOps/Site Reliability Engineer (SRE) - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Amber - Localization Quality Assurance with Czech

Amber

Montreal, Quebec, Canada (On-Site)
10 Months ago
Airlab Inc  - Gameplay Programmer (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
2 Days ago
Ubisoft - Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Days ago
Epic Games - Senior Tools Programmer - Interoperability

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Days ago
Ubisoft - Team Lead Engine

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Evolution - Card Shuffler - Customer Service No experience required

Evolution

Burnaby, British Columbia, Canada (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Founded in 1979, Activision continues to disrupt the world of entertainment with its extensive roster of epic blockbuster games -- Pitfall®, Tony Hawk®, Guitar Hero®, Crash Bandicoot™, Skylanders™, Bungie’s Destiny and Call of Duty.®


As the leading worldwide developer, publisher and distributor of interactive entertainment and products on consoles, mobile and PC, our “press start” is simple: delight players around the world with innovative, fun, thrilling, and engaging entertainment experiences.


Activision is headquartered in Santa Monica, and publishes globally in markets including U.S., Canada, Brazil, Mexico, the United Kingdom, France, Germany, Ireland, Poland, Sweden, Spain, Denmark, the Netherlands, New Zealand, Australia, Singapore, mainland China, Hong Kong and the region of Taiwan.


At Activision, we strive to connect and engage our global player community through entertainment. Our success comes from the passionate, talented and diverse team of people behind our world-class franchises. Ensuring Activision is an inclusive workplace where everyone can thrive will help us deliver a new era of epic entertainment for our players.

Vancouver, British Columbia, Canada (On-Site)

Quebec, Canada (On-Site)

Middleton, England, United Kingdom (Hybrid)

Los Angeles, California, United States (On-Site)

Malmö, Skåne County, Sweden (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Los Angeles, California, United States (Remote)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Activision

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug