You have experience with Unity 3D and used it to multi platform games like Android & iOS mobile platforms, you are the right person for this position.
Design, write, debug, and refine gameplay features, infrastructure and tools.
Support and manage game enhancements, features and bug fixtures, including performance and footprint optimizations.
Design modular and structured systems that can be used across game teams.
Lead the design and development of systems and architecture for games.
Collaborate with client-side and server-side engineers on project requirements and communicate project statuses.
Deliver high quality and well-structured code.
Lead a team of Designers and ensure that the Technical team is aware of the progress of assigned work
Understand how competitive products qualitatively compare to your assigned tasks.
Maintain a high standard of quality of work throughout the development process.
You get to play (more professionally known as build) and test proof-of-concepts, evaluating their performance and documenting the process.
Provide regular feedback on improvements to game design, processes, workflows, or tool chains.
Bachelor’s degree in Computer Science, Software Engineering.
Experience shipping a commercial Unity mobile game.
7+ years with object-oriented game/mobile languages such as Objective-C, Java, C++, or AS3.
3+ years with Unity and C#.
3+ years managing an engineering team.
Having a strong interest in mobile games
Superlative written and verbal communication ability.
Please apply via email by sending an adequate resume in a MS Word document and mention the exact job title in the subject line. Please send your resume without any personal information except of contact details and name, accordingly to Canadian law. Please send your application to: firstname.lastname@example.org