- Location:
- Remote
- Job Terms:
- Permanent
- Start date:
- 07/04/2022
- Posted By:
- Karson Gries
- Date:
- 06/22/2022
Job Description:
Our client, a startup game studio in Toronto, is looking for a Technical Director to oversee several digital products and work closely with department heads. You would be working with a high degree of autonomy while keeping focus on quality.
Responsibilities:
- Work with the Game Director and Team Leads to understand, scope, and execute game vision.
- Shape the roadmap, timeline, budgets and tech team along with other stakeholders
- Lead the engineering team in architecting and developing the systems.
- Manage the technical quality of the game through code reviews and architectural sign off.
- Manage technical risks, both internal and external
- Mentor other engineers as needed to increase their capabilities and productivity
- Shape the technical strategy for the game, identifying emerging technologies and innovations
- Lead the development of the game with a hands on approach
Must have Skills:
- 10+ years of experience in the creation and delivery of AAA console or PC games
- At least three shipped, modern console or PC titles in a lead/senior programmer role
- Experience working with team leads to develop project structures, best practices, programming workflows and project scheduling
- Solid working knowledge of all technical aspects of game development facilitating the leadership of programmers outside of core expertise
- Demonstrated proficiency in C++
- Comfortable working with internal and externally developed code and middleware
- Effective communicator and collaborator with engineers and team members from other disciplines
- Desire and demonstrated ability to mentor junior programmers and help with their career growth
- Excellent analytical and communication skills
Good to have:
- Hands-on experience developing for Unreal Engine, PS4 and Xbox One
- Understanding of blockchain and NFTs
- Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, Maths, or related fields
- Experience designing and implementing threaded, asynchronous software
- Experience working with remote and hybrid teams
Qualities that we value:
- Transparency
- Humility
- Self-awareness and an inclination for learning and personal development
- Desire to lead a team and provide mentorship
- Comfort with working remotely with a diverse global team
- Out of box thinking for problem solving