Back to jobs

Technical Director
- Posted 02 November 2022
- Salary Negotiable
- LocationBarcelona
- Job type Permanent
- DisciplineProgramming
- Reference16289
- Contact NameDave Moss
Job description
We’re working with Smilegate Barcelona supporting their search for an experienced Technical Director to lead a team of highly skilled programmers.
You’ll be ensuring the team performs in the most effective way, and fostering a culture that balances productivity, innovation, learning and healthy communication.
Your responsibilities…
- Collaborate across departments to identify needs and build a structure that supports rapid prototyping while keeping code stability in the long term
- Coordinate with QA, Build Engineers, Gameplay and Engine coders to define the best coding processes that balances rapid iteration with stability
- Champion excellence in programming practices, review code and help architecting the most complex systems
- Communicate with console manufacturers to understand and get the best of the latest generation hardware
- Continuously monitor the performance of all game systems
- Coordinate Engine coders establishing code guidelines, code structure and performance budgets
- Help build up a world class Programming team by being involved in the interviewing and hiring process
- Be the mentor, guide, and leader of your team of handpicked coders
- Provide meaningful feedback to your team through team meetings, 1on1 sessions and 360 feedback
- Be on top of the personal development goals of your coders, making sure there is always a healthy environment that fosters learning
The skills and experience you’ll bring to the role…
- Credited on at least two shipped AAA games either as Lead Engine programmer or Technical Director
- Experience and deep working knowledge on building Game Engine components
- Unreal Engine working experience in a modern console environment
- Innovative thinker with creative problem-solving skills
- Ability to work in a highly collaborative, interdisciplinary, iterative environment
- Ability to lead and delegate as required
- Comfortable operating at high and low level and hands-on work as well as leader and mentor to your team
- Strong understanding of the Unreal Engine and how to expand it, including its hidden limitations
- Understanding of all game engine systems needed for an open world AAA
- A deep desire to build up a world class AAA team