A creative gaming studio with a strong focus on real-time multiplayer experiences is on the lookout for a talented C++ Game Developer to join their team of engineers, artists, and designers. This is a fantastic opportunity to work on immersive gameplay mechanics, real-time networking, and performance-critical systems in an inspiring and fast-paced environment.
You’ll play a key role in bringing gameplay features to life, ensuring smooth interactions, and pushing the boundaries of what’s possible in competitive or co-op titles.
What You'll Be Involved In:
Developing and maintaining core gameplay systems in C++
Implementing new features for player interaction, physics, animation, and AI
Optimizing engine performance for high frame rate and cross-platform compatibility
Integrating assets and logic with designers and artists
Debugging and profiling to ensure stability across PC and console platforms
Participating in code reviews and continuous integration efforts
Who You Are:
~3+ years of experience developing games in C++
~ Hands-on experience with Unreal Engine or similar real-time engines
~ Solid grasp of memory management, threading, and performance optimization
~ Familiarity with networking concepts for multiplayer gameplay (client-server, latency, etc.)
~ Passion for games, understanding of game loops, mechanics, and player experience
~ Team player with strong communication skills and a creative mindset
Bonus Points For:
Shipped titles or a portfolio demonstrating gameplay contributions
Experience with multiplayer architecture or backend integration
Exposure to scripting with Blueprints, Lua, or similar
Knowledge of animation systems, physics engines, or rendering pipelines
What You’ll Get:
Opportunity to work on original IP in a team that values creativity and autonomy
Flexible remote options with a core team based in Berlin
Competitive salary, professional development support, and flat hierarchies
Culture of experimentation, iteration, and continuous improvement