V2 Games

Lead Software Engineer at V2 Games

V2 Games • Vancouver, BC, Canada

Details

  • Position
    Software Engineer
  • Start Date
    Dec 01, 2016
  • Location
    Vancouver, BC, Canada
  • Rate
    This is a paid position. Rate is TBD
  • Status
    Job has been filled

Job Description

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.

Please include resumes, portfolios, or code samples and apply through the form on this page.

Beast avatar 35
Want us to email you jobs like these?
Sign up for job alerts. It’s free!