Gameplay Programmer
Role details
Job location
Tech stack
Job description
You'll be responsible for designing and implementing engaging gameplay systems and high-fidelity VR interactions using Unreal Engine 5. Your work will directly shape the quality and realism of next-generation training simulations, combining innovative gameplay design with precision engineering., * Design, develop, and implement scalable and maintainable gameplay systems in C++ and Unreal Engine 5.
- Create and refine gameplay mechanics such as weapons, physics-based interactions, and multiplayer systems.
- Build responsive and intuitive VR interactions to deliver realistic, high-quality user experiences.
- Collaborate closely with artists, animators, and designers to bring gameplay concepts to life.
- Optimise gameplay code for both VR and multiplayer performance.
- Implement learning analytics and performance tracking systems within training environments.
- Write clean, maintainable, and well-documented code that meets internal quality standards.
- Mentor junior programmers and contribute to the overall technical growth of the team.
- Stay current with Unreal Engine updates, VR technologies, and emerging game development trends.
Requirements
Are you an experienced Unreal Engine Gameplay Programmer with a passion for creating immersive and realistic virtual experiences?, * 3-5 years of professional experience as a gameplay programmer or in a similar role.
- Proficiency in C++ programming and familiarity with Unreal Engine 5.
- Strong understanding of Unreal Engine's gameplay framework and Blueprint system.
- Experience developing gameplay features for networked multiplayer environments.
- Solid mathematical and problem-solving skills.
- Familiarity with source control systems such as Perforce or Git.
- Strong communication and collaboration skills with fluency in English.
- A passion for creating realistic, interactive VR simulations or games., Years of experience and salary levels are shown purely as a guide. We will only consider applications from candidates that can demonstrate the skills or experience required for the role.
Benefits & conditions
This position offers a competitive salary, flexible working options, and the opportunity to work with a talented, international team dedicated to innovation in immersive technology.