Online Programmer Intern

2 weeks ago


Montréal QC, Canada Haven Interactive Studios Full time

Position – Online Programmer Intern

As part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing core pieces of software that are used across the company.

Reporting

The Online Programmer Intern will report to the Online Architect.

Responsibilities and Duties

  • Design, develop and test online services, with maintainability and efficiency in mind;

  • Expose online features in a web frontend;

  • Improve the service framework we have developed to help us iterate on online services;

  • Integrate the work in our continuous delivery system;

  • Review and comment on peers' work.

Qualifications

  • Be familiar with cloud platforms and containerisation;

  • Be familiar with REST apis development;

  • Be familiar with test-driven development;

  • Knowledge of frontend programming (html, javascript, reactjs or similar);

  • Knowledge of a back-end programming framework (in Rust preferably);

  • Experience with Sql and NoSql databases is a plus;

  • Knowledge of C++ programming is a plus.

___________________________________________________________

Poste - Stagiaire Programmeur ·euse Services en Ligne

En tant que membre de l'équipe Services en Ligne, le·a stagiaire programmeur ·euse services en ligne nous aidera à développer, améliorer et rendre durable notre écosystème en ligne. Vous ajouterez de nouvelles fonctionnalités en ligne et les exposerez à nos coéquipier ·ère· s dans un front-end web, et nous aiderez à améliorer nos processus et notre efficacité. Vous pourrez également être amené ·e à modifier des logiciels de base existants qui sont utilisés dans toute l'entreprise.

Rapport

Le·a stagiaire programmeur ·euse en ligne relèvera de l’Architecte Services en Ligne.

Responsabilités et tâches

  • Concevoir, développer et tester des services en ligne, en gardant à l'esprit la maintenabilité et l'efficacité;

  • Exposer les fonctionnalités en ligne dans un front-end web;

  • Améliorer le cadre de service que nous avons développé pour nous aider à itérer sur les services en ligne;

  • Intégrer le travail dans notre système de livraison continue;

  • Examiner et commenter le travail de vos pairs.

Qualifications

  • Connaître les plates-formes Cloud et la conteneurisation;

  • Être familier·ère avec le développement d'apis REST;

  • Être familier·ère avec le développement piloté par les tests;

  • Connaissance de la programmation front-end (html, javascript, reactjs ou similaire);

  • Connaissance d'un cadre de programmation back-end (en Rust de préférence);

  • Expérience avec les bases de données SQL et NoSql, un plus;

  • Connaissance de la programmation C++, un plus.

#J-18808-Ljbffr
  • Programmer (Online)

    1 month ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed...


  • Montréal, QC, Canada Ubisoft Full time

    As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. Can the servers support hundreds of thousands of people? Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and...

  • Online Programmer

    6 days ago


    Sherbrooke, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Sherbrooke, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. During the game’s development, you commit yourself to answering the most fundamental...

  • Online Programmer

    2 weeks ago


    Sherbrooke, QC, Canada Ubisoft Entertainment Full time

    As an online programmer at Ubisoft Sherbrooke, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the...


  • Montréal, QC, Canada Ubisoft Full time

    As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative animation IK solutions in collaboration with game productions. You'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and...


  • Québec, QC, Canada Gearbox Studio Québec Full time

    Gearbox Studio QC/MTL propose un environnement de travail inclusif qui valorise la créativité de tous ses collaborateur.trices. Ayant tous les avantages d’une grande entreprise, le Studio demeure authentique dans ses opérations.Gearbox Studio QC/MTL offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d’avantages...


  • Québec, QC, Canada Gearbox Studio Québec Full time

    Gearbox Studio QC/MTL propose un environnement de travail inclusif qui valorise la créativité de tous ses collaborateur.trices. Ayant tous les avantages d’une grande entreprise, le Studio demeure authentique dans ses opérations.Gearbox Studio QC/MTL offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d’avantages...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    Programmer (Online) - [Assassin's Creed Project] Full-time Flexible Working Organization: Hybrid As an online programmer at Ubisoft Montreal, youwill design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to...


  • Québec, QC, Canada Gearbox Studio Québec Full time

    Gearbox Studio QC/MTL propose un environnement de travail inclusif qui valorise la créativité de tous ses collaborateur.trices. Ayant tous les avantages d’une grande entreprise, le Studio demeure authentique dans ses opérations. Gearbox Studio QC/MTL offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet...

  • Online Programmer

    6 days ago


    Sherbrooke, QC, Canada Ubisoft Full time

    As an online programmer at Ubisoft Sherbrooke, you will support the production teams by shaping the connected experience of online players. Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and will collaborate at every stage of development to answer “yes” to these questions and ultimately accomplish its main...


  • Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer Intern We are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from...

  • UI Programmer Intern

    2 weeks ago


    Montréal, QC, Canada Haven Interactive Studios Full time

    Position – UI Programmer Intern We are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...

  • Intern Programmer

    5 days ago


    Montréal, QC, Canada Haven Interactive Studios Full time

    Position – Intern Programmer - Build & Release As part of the Build & Release team, the Intern Programmer will help us develop and improve the cloud build system that empowers Haven Studios game development. They will work on various technologies such as cloud services, automation and web frontend that support the game builds continuous integration,...


  • Montréal, QC, Canada Aylo Careers Full time

    Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and...


  • Montréal, QC, Canada IFG International Financial Group Ltd Full time

    Duration: ASAP – with strong potential to extend Our client’s goal is to empower individuals to build connections and community across their organizations. Our client is looking for a driven Program Manager Non-Tech Non to join their team , our client’s team is a world leading organization in information technologies specifically supporting the...

  • Online Specialist

    6 days ago


    Montréal, QC, Canada Randstad Full time

    Are you bilingual in French? Are you looking for a new opportunity to further develop your skills in a professional environment? If so, look no further, as we are currently looking for a Corporate Responsibility and Environment Specialist to support our client, a leading telecommunications firm This is hybrid role - 3 days at the office Work full time...

  • Online Coordinator

    1 month ago


    Montréal, QC, Canada LaSalle College Full time

    Friday, March 1, 2024 As pedagogical coordinator, you participates in the coordination and harmonization of different pedagogical practices at the College, particularly regarding the application of policies, the success plan, and the development of teachers' skills at the College. The exercise of their mandate touches on three main areas of action:...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) en ligne sénior(e) / Senior Online Programmer People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout...