This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Nvizzio Creations Inc.: Senior Unity Programmer – En

Nvizzio Creations Inc.

This is a Full-time position in Mont-Royal, QC posted July 17, 2021.

Company DescriptionSince 2010, we make iconic live games through creative design excellence, efficient execution and unparalleled attention to detail.

In early 2015, we spun off Funcom’s game development teams in Montréal with a view to offer what very few of our competitors can: Energy, agility, creativity and flawless discipline combined to provide quality, speed and fun.Job DescriptionThe Senior Unity Programmer is responsible for building games for various target platforms based on the Unity framework.

The Senior Unity Programmer primary responsibilities will be to implement game functionality translating design ideas, concepts, and requirements into a functional and engaging game.

A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.Tasks And ResponsibilitiesDesign, develop, and maintain the core game systems.Code game-play features in C#/C++ in combination with multiple scripting languages.Implement game functionality as per communicated design.Translate design specification into functional game.Diagnose and resolve troubles to improve the visual aspects of the game and gameplay.Collaborate with the game designers and artists to determine various game constraints and establish best solutions for each element.Design, build, and maintain efficient, reusable, and reliable code.Ensure the best possible performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems.Help maintain code quality, organization, and automatization.Optimize game code when needed.

QualificationsDemonstrated proficiency in C#.Minimum 2 years of professional game development experience.Strong knowledge of the Unity 3D Game Engine.Experience with NUnit, SCons, Visual Studio, Subversion.Knowledge in software design (UML, Design Pattern, etc.)Organized, self-reliant and a team player.Familiar with 3D programming (OpenGL or DirectX).Familiar with scripting programming (LUA, AS3, Python) would be an asset.Experience with Xbox 360, PS3, Wii, DS, 3DS, iPad-iPhone (iOS), Android would be an asset.Fluent written and spoken English or French.Additional InformationNVIZZIO OffersGreat employee benefits (Insurance package, sick days, etc)Possibility of advancementDynamic and challenging work environmentTraining opportunitiesTeam oriented cultureSocial events and gathering.