- Collaborate with game designers, artists, and other developers to translate game concepts into engaging and functional experiences.
- Develop and implement game mechanics, features, and systems using Unreal Engine and C++.
- Create and maintain in-house tools and systems developed in C++ to enhance the game development process.
- Work on optimization and performance tuning to ensure smooth gameplay.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Collaborate with cross-functional teams to resolve technical challenges and ensure seamless integration of features.
- Stay updated on the latest trends and advancements in Unreal Engine and game development technologies.
- Troubleshoot, debug, and maintain game code to ensure high performance and bug-free experiences.
Qualifications and Skills:
- Bachelor's degree in computer science, Game Development,
or a related field.
- 2–3 years of experience in Unreal Engine development, with a strong focus on C++ programming.
- Experience developing game mechanics, features, and systems within the Unreal Engine environment.
- Proficiency in C++ and familiarity with Unreal Engine's blueprint system.
- Strong understanding of game development workflows and life cycles.
- Experience with in-house tool development and integration.
- Excellent problem-solving skills and the ability to think creatively.
- Ability to collaborate effectively with artists, designers, and other developers in a team-oriented setting.
- Familiarity with version control systems such as Git.