As a Gameplay Programmer, you will be responsible for developing and refining core gameplay systems in Unreal Engine. You’ll work closely with designers, animators, and other engineers to implement mechanics, AI behaviors, player interactions, and physics-driven features. Your expertise in C++, Blueprints, and performance optimization will be crucial in delivering immersive and responsive gameplay. If you're passionate about building engaging game experiences, we’d love to hear from you!
Responsibilities
Work on all aspects of gameplay systems, including engine features, survival mechanics, UI, audio, animation, scripting, and tools.
Collaborate closely with other departments to implement key survival game components.
Work alongside content creators to deliver engaging survival gameplay features.
Write robust, maintainable, and auto-testable code following TDD (Test Driven Development) principles.
Actively participate in design and production as the technical side of the creative team, providing first line feedback on game features.
Help scope gameplay features and advise on the best implementation strategies.
Requirements
4+ years of experience in C++ development.
Excellent understanding of survival game mechanics and gameplay systems.
Open-minded and willing to experiment and iterate on features to refine gameplay.
Strong grasp of state machines, pathfinding, and AI routines.
Ability to think like a designer, ensuring gameplay is compelling and fun.
Strong English communication skills.
A team player, willing to take responsibility and ownership of gameplay features.
Passion for making and playing great survival games.
Excellent software design, debugging, and problem-solving skills.
Strong architectural skills, able to design and manage multiple parallel gameplay systems.
Prior game development experience.
Nice to Have
Bachelor’s degree in computer science or software engineering.
Experience with machine learning algorithms.
Experience with TDD (Test Driven Development) and ECS (Entity Component System).
Background in survival games, with a deep understanding of their mechanics.
Experience shipping console or PC game titles.
What We Offer
A collaborative and open environment where ideas are encouraged and valued.
A management team of highly experienced game developers at the top of their fields.
Opportunities to share hobbies and passions with like-minded colleagues.
An inclusive workplace with studio and employee organized activities.
A commitment to creating the best survival game possible, including listening to community feedback.
We are looking for highly motivated individuals with evolving skill sets and a passion for developing cutting-edge survival gameplay mechanics. If you want to contribute to top-tier survival game experiences, we would love to hear from you!