Publicat 07 Ian 2019 | Reactualizat 06 Feb 2019 | Expiră 07 Feb 2019

Junior Online Programmer

1 post
Expirat
Anunț inactiv

Acest anunț a expirat și nu este disponibil pentru aplicare.

Înapoi la joburi

Candidatul ideal

Requirements:

  • At least one years’ programming experience, ideally in a client-server environment, with bonus points for this being in the video game industry, or any other relevant experience.
Must have:
  • Knowledge of C++ programming is required;
  • Database programming knowledge in a SQL or NoSQL system like MySQL, Redis or MongoDB;
  • Familiarity with debugging tools and methods;
  • Analytical thinking, good problem-solving skills, team player, open mind;
  • Ability to communicate effectively in English;
Nice to have:
  • Python and JavaScript programming experience are a plus;
  • Familiarity with client-server architecture;
  • Knowledge of networking protocols, web server technology and protocols, web services; peer-to-peer architecture are a plus;
  • Being knowledgeable about the technologies and tools used in the video game production pipeline is appreciated.

Descrierea jobului

Summary:

As a Junior Online Programmer, you will be developing modern AAA Online game features, linking the players and the online server and services. You will work iteratively both in the back-end and in the game engine to ensure your features achieve the highest quality and scalability levels and fit multiple platforms (. XBox One, PS4, PC). You’ll get the chance to collaborate with teams of designers and programmers from different worldwide sites in order to develop one of Ubisoft’s major AAA titles.

Responsibilities:

  • Design, prototype, implement and improve systems related to online gameplay from the backend to the game client;
  • Ensure clear and structured implementation, keeping performance, scalability, availability and security in mind;
  • Understand the online intentions of the project and collaborates with Game Designers to set out the technical possibilities for the various online features;
  • Develop tools & monitoring solutions.

Benefits that you can enjoy:
  • Learn from the top industry experts. Extensive internal documentation and conference material. Watch, attend and share top industry conferences;
  • Be exposed to a multitude of technologies and be part of a distributed team of professionals;
  • Personal development and trainings;
  • Diversity in the problems tackled and tasks to handle;
  • First party developer on AAA titles. Work with the best the industry has;

Descrierea companiei

Ubisoft is a leading creator, publisher and distributor of interactive entertainment and services, with a rich portfolio of world-renowned brands. The teams throughout Ubisoft’s worldwide network of studios and business offices are committed to delivering original and memorable gaming experiences across all popular platforms.

Being one of the first gaming companies ever established in Romania, Ubisoft has built, throughout its 20 years of existence, a strong foundation to grow on.

With a strong history of acclaimed games like Silent Hunter, Blazing Angels or HAWX, the studio has moved into co-development and has made its mark in blockbuster games like, Assassin’s Creed, Ghost Recon,Watch Dogs and Just Dance.

We are currently involved in the development of some of Ubisoft’s biggest AAA brands, such as Ghost Recon, Assassin’s Creed and The Crew.

More than just games, we strive to create immersive and engaging worlds that offer moments of escape, fun and adventure as well as opportunities for self-discovery and learning.

In an ever-evolving industry, Ubisoft teams are eager to enrich players’ lives with unique and memorable gaming experiences.
We want you to be our partner in this, we want you to evolve with us.

Expirat
Junior Online Programmer  -  SC UBISOFT SRL