Excellent C++ knowledge (2+ years of professional C++ experience required)
Strong 3D math knowledge (vectors, matrices, transformations)
Familiarity with Design patterns, Data-Oriented design, and SOLID principles
Good understanding of ...
... Network programming
... Multithreading and parallel programming
... OS internals (process/thread/memory management)
... how CPU/GPU works
Self-motivated, strong work ethic, and able to work independently
We treat as a bonus experience with:
AAA game engines (e.g Unreal, Lumberyard, CryEngine)
Shipped commercial game titles
Experience developing for game consoles
Familiarity with version control and bug tracking systems
Writing technical documentation
A refreshing yet highly professional atmosphere in a diverse team passionate about gaming.
Working with cutting edge technology.
Flexible working hours.
Support with your first accommodation and help in finding a private apartment....and many more!
Sport club card.
As a Gameplay Programmer, you will be responsible for:
— Designing and development of the core gameplay features and systems
— Working closely with artists and designers to iterate on the gameplay mechanics
— Contribute ideas and feedback toward all aspects of the game
— Maintain and optimize the existing game systems
— Develop Gameplay entities (e.g. kill zones, rockets, bombs)
— Work on AI behaviors and AI-related features development
— Document and extend the documentation on the gameplay features and systems
— Self manage programming tasks and coordinate with the production team
Gunzilla Games is a new independent studio dedicated to delivering AAA experience video games. Our aim to develop advanced innovative technology, cutting edge experiences, and emotions for players. The studio is composed of a team of top-level veterans, ambitious, highly collaborative creatives who strive to push the medium forward to produce a world-class quality experience.
Gunzilla Games has offices in Kyiv, Ukraine; Frankfurt, Germany, and Los Angeles, California