This job listing expired on Feb 21, 2021
Main Responsibilities:
- Develop quality software using the C++ and C# programming languages;
- Have the ability to evolve in a multi-platform development environment;
- Contribute positively to the achievement of the goals of the project and the team;
- Design, implement and debug creative and innovative solutions to achieve the objectives of the project;
- Establish and maintain a follow-up of tasks to be accomplished as well as personal planning;
- Stay up to date on the latest technologies, advances and developments in game programming.
Experience and qualifications:
- Achieving a Bachelor’s degree or Master’s degree in Programming, Software engineering, Computer engineering or equivalent;
- Knowledge of technological constraints on different gaming platforms;
- Project experience with a commercial or homemade 3D engine (Unreal, Unity, Gamebryo, etc.);
- Experience in profiling and optimization.
Technical skills:
- Experience in optimizing various platforms (PC, Sony and Microsoft, etc.);
- Knowledge of C++ and C#;
- Good algorithmic and mathematical knowledge;
- Design skills;
- Knowledge of 3D graphics pipeline and Shader Model 5.
Interpersonal skills:
- Ability to manage time independently;
- Good team player;
- Good communicator;
- A desire to push the barriers of video game technology, required;
- Maturity to receive and give constructive criticism;
- Focus on achieving superior results;
- Have an analytical and synthetical mind.
Motivation and interests:
- Ambition and passion for video games are essential!
- Willingness to think “out of the box” and promote innovation.