Overview

Vancouver, Canada – Full Time – Contract

V2 Games is looking for a Lead Software Engineer to assist us in the development of new and existing systems and games.

Responsibilities

Deliver high quality C# code targeted at mobile devices;
Work with designers to implement UI and Gameplay features;
Create development tools to aid level design, build automation, etc;
Write code to be deployed on highly scalable server clusters;
Be involved with the planning of projects by providing accurate time estimates for tasks;
Design, develop, modify, debug, review, test and document C# and C++ object oriented software for real-time gaming platform;
Supervises the activities of technical team members to ensure optimal project completion;
Perform complex software design and implementation with minimal direction in a team oriented environment;
Lead technical design, implementation, development testing, defect investigation and resolution;
Evaluate current and future field implementations and recommend design modifications to improve the product performance;
Working with one or more of the following languages/technologies/platforms: C#, C++, Objective C, ActionScript, Java, Javascript, MySQL, PHP, Unity 3D, iOS, Android or Facebook APIs;
Mentor junior engineers;
Ensuring all technology and processes are well documented.
Requirements

Bachelor’s degree or higher in Computer Science/Computer Engineering;
5+ years of software development experience with the portion of that experience in the gaming industry;
Previously shipped at least four titles as a Software Engineer from start to finish in a team environment preferably in a lead role;
Experience in a startup environment;
Excellent time management skills;
Experience with Unity3D is a significant asset;
Experience with writing code in C#;
Working knowledge of Mercurial, GIT or SVN;
Excellent reading, writing and verbal communication skills;
Deliver and receive performance feedback in a mature manner;
Resourceful, enthusiastic and self-motivated;
Strong understanding of design and engineering principles for security-centric information systems, with a good working knowledge of the latest security issues and trends
Excellent attention to detail;
Passion, enthusiasm and knowledge of emerging games;
Ramp up quickly on new technologies and engines as required by particular project;
Work in a truly agile fashion;
Manage multi-tasking across several projects;
Interact professionally with team members;
Deliver and receive performance feedback in a mature manner.

 

Nice to Haves

Knowledge of Networking and Distributed Computing.
E-mail resumes, portfolios, or code samples to hr@v2g.io.