Senior
Полная занятость
Договорная
Malta, Киев
Над чем работать?
- Жанры: Шутер
- Платформы: PC, Console
На какие задачи (обязанности)?
We are seeking a motivated Technical Gameplay Director to join our team. You will lead a team of experienced Gameplay / AI Programmers and coordinate the work of our cross-functional Engine team. You will also take responsibility for setting a high-level vision and work closely with all disciplines to deliver on the overall game.
Identify issues, propose solutions, and potentially execute on process improvements to maximize efficiency across all departments.
Be the technical stakeholder for a new project and set us up for success.
Establish strategies for future technical development.
Initiate, estimate, and track implementation of gameplay and AI mechanics in line with needs of the game.
Set up the project structure and build specifications for a AAA game engine.
Guide the design and implementation of data validation, and build tools.
Identify promising technical collaborations between all projects.
Outline technical requirements for project needs.
Rapidly prototype feature ideas and then properly implement those once they’re determined to be final.
Facilitate communication both within and across disciplines, and facilitate and encourage sharing of technical knowledge and code between projects and divisions.
Support and work with Technical Directors of other projects.
Keep track of the code’s quality and style.
Write clean, professional, and maintainable code.
Take part in code reviews.
Какого профессионала ищем?
5+ years’ game industry experience with complex game development projects. Must have experience of work on at least one AAA console project.
Strong technical understanding with solid professional knowledge in C/C++ programming.
Practical experience from different areas of game development as well as industry experience working as a Lead Programmer or Technical Director.
Vast knowledge of software development practices.
Proven team management and inter-discipline communication skills.
Experience with one of modern game engines.
Experience with multiplatform development.
Bachelor's degree in Computer Science.
Excellent math skills.
Excellent leadership, organization, and problem-solving skills.
Self-motivated, driven individual – able to identify problems and execute on solutions.
Fluent in English.
Что для нас важно в человеке?
Rendering technology experience e.g. DirectX, OpenGL.
Rendering technology development experience e.g. shadowing, reflections, depth of field.
Passion for games.