Aardvark Swift is supporting Black Shamrock in their search for an Assistant Technical Director to join their Dublin based studio.
As a part of their Engineering team, you will be designing, maintaining, and debugging code for multiple projects, lead and manage the team whist effectively sharing knowledge across technical teams.
Black Shamrock can promise you an environment that encourages your best! Their culture and people are what makes Black Shamrock a fun and rewarding place to work.
Your responsibilities…
Design, maintain and debug code for multiple projects
Create features and ad-hoc technology components to high coding standards
Research cutting-edge algorithms and techniques to improve performance
Report risks promptly, propose mitigations, and escalate critical issues as appropriate
Analyse and create technical documentation
Perform investigations and assessments on game code and technology
Managing a team, identifying training needs, strengths, and potential within the group
Lead the team by defining coding standards and best practice
Effectively share knowledge across technical teams
The skills and experience you’ll bring to the role…
8+ years experience programming with C++
5+ years industry experience
System Design / Architecture of complex gaming systems
AAA engine knowledge and / or solid experience of Unreal Engine
5+ years of direct-line management of technical teams
Bachelor's degree in Computer Science or related field, or equivalent professional experience
Change Awareness: Be conscious of the impact from any kind of change, both code and data and the importance of code quality, performance, and memory
Creative and Innovative: Creativity and innovation in your management style and professional approaches will always be encouraged
Problem Solver: You will have the tools and skills to manage conflict resolution, to multi-task and to creatively solve problems.
Reliable Coordinator: You will need to be able to coordinate and manage teams, communicate clearly, and manage pressure and deadlines well
Supervision/Management experience
Advantageous skills…
Familiar with AWS (or similar cloud services)
Knowledge of managed backend solutions for MP games
Unity and C# experience
Experience with Graphics / Rendering
Experience with implementing Gameplay Systems (mainly related to UI and UX)
Perks and benefits include…
Flexible Starting times with personal leave for emergencies and wellness initiative