About the Role
Our client, a forward-thinking and innovative game development studio with a global presence, is seeking a highly skilled Remote Game Programmer specializing in Unreal Engine. This is a fully remote position, offering the flexibility to work from anywhere while contributing to cutting-edge video game projects. You will be at the forefront of game development, designing, implementing, and optimizing core gameplay systems and features using Unreal Engine. This role requires a deep understanding of C++ and Blueprint scripting, a passion for creating engaging player experiences, and the ability to collaborate effectively within a distributed team environment. If you are a talented programmer who thrives in a remote setting and dreams of building immersive virtual worlds, this is the perfect opportunity for you. You'll be an integral part of a creative process that prioritizes innovation and player satisfaction, working from the comfort of your own home.
Key Responsibilities
- Develop, implement, and optimize gameplay systems and features using Unreal Engine (C++ and Blueprints).
- Collaborate with designers, artists, and other programmers to bring game concepts to life.
- Write clean, efficient, and well-documented code.
- Debug and resolve complex technical issues across various platforms.
- Optimize game performance for target hardware and ensure smooth gameplay.
- Participate in code reviews and contribute to the improvement of development processes.
- Design and implement AI behaviors, player controls, and other core game mechanics.
- Work closely with the QA team to identify and fix bugs related to programming.
- Contribute to technical design discussions and provide innovative solutions.
- Maintain and update existing game systems as required.
Requirements
- Proven experience as a Game Programmer with a strong focus on Unreal Engine development.
- Proficiency in C++ and Blueprint scripting within Unreal Engine.
- Solid understanding of game development principles and architectures.
- Experience with version control systems like Git.
- Ability to work independently and as part of a remote team, demonstrating excellent self-management skills.
- Strong problem-solving and debugging abilities.
- Excellent communication skills, with the ability to articulate technical concepts clearly.
- A portfolio showcasing shipped titles or impressive game prototypes developed with Unreal Engine.
- Bachelor’s degree in Computer Science, Game Development, or a related field, or equivalent practical experience.
- Familiarity with other game engines or programming languages is a plus.
Benefits
- This fully remote position offers a competitive salary and comprehensive benefits package, including health insurance, paid time off, and opportunities for professional growth.
- Our client embraces a flexible work culture, providing the tools and support you need to succeed from anywhere.
- Enjoy the freedom of remote work while contributing to exciting AAA game projects.
- We offer regular performance reviews, potential for bonuses, and a collaborative online community.
- Join a team that values creativity, technical excellence, and a healthy work-life balance.
- This role is based within our client's operational framework, but your workspace is your own.