Salary
💰 $70,000 - $90,000 per year
About the role
- Assist in developing gameplay systems using C++ and Unreal Blueprints, following design documentation and technical guidance from senior developers.
- Collaborate closely with designers, artists, and animators to implement features that support engaging and responsive gameplay.
- Help identify and fix bugs, troubleshoot gameplay issues, and contribute to performance optimization efforts.
- Participate in prototyping and iteration of new mechanics, supporting gameplay experimentation and refinement based on team feedback.
- Expand knowledge of Unreal Engine systems such as AI, animation, physics, and networking while applying best practices in gameplay programming.
- Contribute to team meetings, sprint planning, and code reviews, sharing ideas and incorporating feedback to improve implementation quality.
- Work within established development workflows, including source control, build systems, and task tracking tools, to ensure smooth production progress.
- This position may initially be offered on a temp-to-hire basis.
Requirements
- At a minimum, within a year of graduating with a bachelor’s degree in game development, computer science, software engineering, computer engineering, or a related focus.
- Portfolio of game development projects (professional, academic, or personal) showcasing programming contributions and expertise.
- Proficient in C++ with a solid understanding of object-oriented programming.
- Some experience with Unreal Engine 4 or 5 (personal, academic, or internship projects are welcome).
- Comfortable implementing features in Blueprint and collaborating closely with designers.
- Strong communicator, eager to learn, and enjoy collaborating with others in a team setting.
- Self-motivated, organized, and capable of taking initiative with support.
- Based in the United States and legally authorized to work in the U.S.; employer is unable to sponsor visas.
- Bonus XP (Not Required, But Nice to Have): professional game industry experience; experience on team projects or game jams; familiarity with Unreal Blueprints/visual scripting; interest in AI, animation systems, multiplayer replication, or character movement; experience developing for console platforms.