Ocean Pond - careers

Prism Studio - Senior Gameplay Programmer - (Remote - Europe & Americas)

About the company

At Prism, we strive to push the boundaries of gaming technology and design, using state-of-the-art tools and techniques to create games that are both visually appealing and intellectually challenging. Our focus on innovation and creativity allows us to create games that are truly unique and captivating, providing players with endless hours of entertainment and enjoyment. Join us on our journey as we continue to create amazing games that inspire, challenge, and entertain players around the world.

About the role

We are looking for an experienced Senior Gameplay Programmer to join our team. As an Unreal Engine Gameplay Programmer, you will be responsible for developing and maintaining high-quality games using Unreal Engine. You will work closely with other developers, artists, and designers to create immersive and engaging experiences for our users.

  • Design, implement, and maintain gameplay systems using Unreal Engine.

  • Collaborate with designers, artists, and other engineers to create and refine gameplay features.

  • Utilize Unreal Engine's multiplayer framework to develop robust and scalable multiplayer experiences.

  • Implement and optimize the Gameplay Ability System to create dynamic and responsive gameplay mechanics.

  • Debug and resolve gameplay issues to maintain high-quality gameplay standards.

  • Contribute to the overall game architecture and ensure code quality and performance.

About you

  • You are proficient in C++ programming.

  • You have at least 4 years of experience in gameplay programming.

  • You need to show a strong understanding of Unreal Engine's multiplayer framework.

  • You are proficient in implementing and optimizing Unreal Engine's Gameplay Ability System.

  • You have shipped at least one premium multiplayer title as a game programmer.

  • You have experience working with Spell-Based Games. Preferably worked on spell-based games such as shooters.

  • You have strong analytical and debugging skills.

  • You have excellent communication and collaboration skills.

Good to have

  • Performance Optimization: Experience with profiling and optimizing game performance.

  • AI Systems: Knowledge of AI behavior trees and decision-making systems.

  • Animation Systems: Knowledge of Animations, how those are being taken in gameplay. How gameplay elements working together with them.

  • Cross-Platform Development: Experience with developing games for multiple platforms.

  • Passion for Gaming: A deep passion for gaming and staying updated with industry trends.

We work together as one unit with one common goal. Our purpose is to build a cross-disciplined team where everyone is self-managing, anywhere in the world!!!. We are constantly collaborating in an open and friendly manner, we have a global team based on talent and communication.