Gameplay Programmer

Description

As a gameplay programmer, you will perform game and tool development tasks on several projects. This includes several of our own games based on the Unity platform, as well as other enterprise projects utilizing game dev technology in Unity. You are expected to work on the design, prototyping, development and testing of production code as well as tools and scripts. This will mostly entail development in C#, with occasional work in C++ and Javascript.

Requirements

– Bachelor or master’s degree in game development, computer sciences or similar.
– 1+ year of industry experience.
– Strong programming knowledge, C# ( C++ is a nice to have).
– Solid understanding of algorithms, physics and math.
– 3+ years experience with Unity.
– Good understanding of OO programming, UML, Software Design and patterns.
– Proficient in English.

Responsibilities

– Ability to write comprehensible code and follow coding standards.
– Attention to detail.
– Understand the time, care, and iteration required to create finely crafted games.
– Ability to receive feedback and critique with humility, modesty, and respect.

Nice to have

– Experience with VR development.
– Experience using SCRUM and Agile development methods and tools.
– Interest in series like Futurama, Rick and Morty, Final Space, Disenchantment, …
– Knowledge of game design.
– Experience with mobile development (iOS and Android).
– Experience with multiplayer and networking code.
– Experience with Unreal.
– Experience with ECS programming.
– Experience with back-end development (mySQL, PHP and/or Facebook API).

Other careers:

Gameplay Programmer
Read More