A software engineer is part of the developer team and implements user stories, game features and engine technologies in close collaboration with product engineers.
Responsibilities:
* Implement user stories and gameplay features
* Improve existing game engine and implement new technologies
* Work with existing code base and develop new game code
* Develop tools and utilities for the content pipeline
* Establish an effective collaboration with product engineers
* Create accurate duration estimates and complete tasks as scheduled
Requirements:
* Master's degree in computer science or related field
* 3+ years of industry experience working as a software engineer
* Strong programming skills using C++ in large codebases
* Advanced analytical and problem-solving skills
* Ability to work well under pressure and handle multiple tasks
* German and English communication and writing skills (B2 at least)
Preferences:
* Experience in project management
* Experience with graphics APIs
* Experience working with Lua
* Experience with concurrent programming/multi-threading
* Experience with cross-platform development
#J-18808-Ljbffr