This job listing expired on Jan 2, 2021
Tweet

Functions

  • Develop software in C ++ by applying object-oriented development principles;
  • Work with other departments to perform technical design and implement gameplay systems;
  • Prototype new game mechanics;
  • Debug and optimize your code at both low and high level in order to guarantee performance and technical quality;
  • Write clean, quality, efficient and document code;
  • Work effectively with other members of the programming team, as well as with members of the development team;
  • Plan work effectively, and provide realistic updates on progress;
  • Contribute positively to the achievement of project and team objectives;
  • Analyze and estimate the time, as well as the impact of the proposed functions.

Experience and qualities required

  • University degree in programming, computer engineering, software engineering or equivalent;
  • +6 years of experience in the industry as a Programmer including at least 3 years in Gameplay;
  • Have participated to at least one AAA production from start to finish

Skills techniques

  • Strong knowledge in gameplay systems (Inventory/loadout/loot/crafting, skill tree, quest, mission…etc) and gameplay code in general
  • Strong object-oriented design skills
  • Excellent knowledge in programming in C++
  • Experience developing tools and asset pipelines
  • Experience with profiling and optimizations, an asset
  • Experience with the UE4 engine development, an asset

Interpersonal qualities

  • Ability to work in a team and communicate efficiently;
  • Ability to manage your time independently;
  • Maturity to give and receive constructive criticism is expected;
  • A desire to push back the barriers of video game technology is required;
  • Ability in coaching and transfer skills;
  • Be a good communicator.

Motivation and interests

Passion and ambition for video games are essential!