Role
Programming Director
Reports To
Producer
Description
Duties
Provide management and coaching for the Programming team;
Analyze the strong and improvement points of the engine used;
Work in collaboration with other Leads in order to determine the technological needs of the project in conjunction with constraints and delays;
Manage and maintain a tasks follow-up and planning system in respect of the project delays;
Evaluate and distribute tasks in the Programming team based on the individual strengths and competencies;
Participate in the hiring process for the Programming team;
Participate in the employee's performance review process.
Experience and Qualifications
University diploma in programming, computer engineering, software engineering or the equivalent;
A minimum of 5 years experience in videogames, at least one year as a Lead Programmer;
Knowledge of technological constraints on various platforms;
Knowledge in C/C++ languages;
Experience in planning and managing project.
Technical Skills
Strong Oriented-Object Design (OOD) skills;
Cross-platform development experience;
Experience in optimisation.
Interpersonal Skills
Leadership;
Ability to organise and manage other programmers;
Team player;
Approachable;
Open to constructive criticism;
Good communicator.
Motivations and Interests
Ambition and passion for video games are essential!