Senior Game Programmer
Description
Senior
Game Programmer
3+ years of relevant programming experience in the industry
You
would be responsible for the following:
Architect, plan and implement new systems, mechanics and tools, develop
creative high-quality educational tools for VR/AR and Mixed Reality
With
Unity, ability to:
Import and work with animations from Maya
Build interactive learning tools using the existing framework
Extend existing framework with new functionalities
Work with the Physics system
Create UI with the Unity UI system
Optimize and fix bugs in existing code
Contribute ideas towards all aspects of development
Write robust, maintainable code
Ideally,
you have the following mix of qualifications:
Strong performance optimization skills
Proven experience in VR content development
Expert in Unity3D Engine
Expert in C#
Strong 3D math skills
Tools experience
Experience with
shader
coding
Familiar
with:
Maya
Photoshop
Version Control (Git /
SVN)
Game Programming Patterns (State Machines, Singletons, Events/Delegates,
etc.)
Android development
iOS development
Google Play Testing
Apple Testflight
HTC Vive / Oculus Development
ARKit / ARCore
Development
Python / Javascript
Bonus
Skills:
Experience developing animation technology (such as IK/FK systems, blend trees,
etc.)
Experience with multiplayer programming
Experience working on asset pipelines and tools
Knowledge of scripting languages
Experience with motion capture systems
Required
language:
English
Job
Location: Montréal
Job
Type:
Full-time
This full time position is located onsite at the Pixelmolkerei
office in MONTREAL; unfortunately candidates desiring relocation or
virtual work will not be considered at this time. Must be eligible to work in
Canada. To apply for this position please email your cover letter when you apply.
This Job is no longer active!