Senior Programmer

Our client develops and sells game software at both national and international level. Their core competences are game design, as well as programming, hosting and maintaining online and client games. Currently, their focus lies on Unreal3 and Unreal4 development for PC and Next Gen consoles. This role is located in Langen/Hesse, Germany

Since their foundation, the company has released more than 60 product versions which have been published in more than a dozen languages. Initially, their emphasis was on client based games, but making online games soon became a second mainstay. With more than 50 employees they are currently creating a development team for their 2nd unannounced production.

For their PC/Online production offices in Langen/Hesse they are currently looking for:
As senior programmer, you have great passion for game development in all areas and especially in the use of Unreal. You worked already over years in professional environments and shipped several products. With this know-how you are a key factor in our agile team and the central spoke person for the team. Working with and training of younger colleagues is a very important aspect of this position. You would have a strong ownership on all game client related development steps and would be a main contact person for leads and management.

Your tasks:
• Planning and implementation of gameplay functionalities
• Improving and controlling the game performance
• Creation and estimating of tasks and user stories
• Maintaining the product with support and bug fixes
• Evaluation of new technologies and plugins
• Being a contact to other programmers and providing support and training of them
• Communicating and supporting with other departments

Requirements:
• Several years of experience in game development, preferably PC and online games
• Several released products
• Professional experience in working with any version of the Unreal Engine
• Excellent C++ skills and well acquainted with Visual Studio
• Experienced in development environments, standards and technologies such as OOP, Design Patterns, Test Driven Development, UML …
• Experience in code and data optimizing in order to improve performance and memory usage
• Background in console development and certification is a plus
• Getting used quickly with big code bases and maintaining third party code
• Good knowledge of unit tests and profiler tools
• You are a problem solver who stays cool even when dealing with a high workload
• High affinity to games, internet and multimedia
• Fluent in English

What the company offers:
• A responsible and challenging position in a dynamic business
• Our team of more than 50 employees contributes to a nice and cooperative working atmosphere
• Flat hierarchies make for quick decision-making
• Interesting game projects with many different, diverse and challenging tasks
• Appropriate payment