top of page

Senior Game
Programmer

About Fun Waffle

At Fun Waffle Game Studios, we're dedicated to crafting groundbreaking gaming experiences that push the boundaries of storytelling and immersion. Our flagship project, "Trail of the Undead," is a narrative Western Survival game that promises to redefine the genre with its gripping storyline and innovative gameplay mechanics.

The Position

Are you a seasoned Gameplay Programmer passionate about creating engaging and interactive experiences in Unreal Engine using Blueprint? We're seeking a Senior Gameplay Programmer to join our team and lead the design, implementation, and optimization of gameplay systems and mechanics. As a Senior Gameplay Programmer at Fun Waffle Game Studios, you'll play a key role in driving the technical vision and ensuring the highest quality gameplay experience for our players.

Key Responsibilities

  1. Lead the design and development of gameplay systems and mechanics for our projects in Unreal Engine, from concept to final implementation.

  2. Use Unreal Engine's Blueprint visual scripting system for prototyping, iterating, and implementing complex gameplay systems, mechanics, and interactions.

  3. Mentor and guide junior programmers, providing technical leadership and support to help them grow and excel.

  4. Collaborate closely with game designers, artists, and other programmers to ensure gameplay features are intuitive, responsive, and fun.

  5. Optimize gameplay code and systems for performance, memory usage, and scalability, maintaining high frame rates and smooth gameplay experiences across different platforms.

  6. Debug and troubleshoot gameplay issues, identifying root causes and implementing effective solutions to ensure a polished and bug-free player experience.

  7. Stay informed about the latest trends and best practices in game development, applying them to our projects to create innovative and engaging gameplay experiences.

Qualifications

  1. Bachelor’s degree in Computer Science, Game Development, a related field, or equivalent professional experience.

  2. Proven experience as a gameplay programmer in the game industry, with at least one shipped title and a strong portfolio showcasing your proficiency in Unreal Engine and Blueprint scripting.

  3. Expertise in Unreal Engine's Blueprint visual scripting system, with a deep understanding of its capabilities, limitations, and best practices.

  4. Strong programming skills in C++ or other programming languages commonly used in game development, with the ability to integrate Blueprint scripts with custom code when necessary.

  5. Excellent problem-solving and debugging skills, keen attention to detail, and a passion for creating polished and high-quality gameplay experiences.

  6. Strong communication and collaboration skills, with the ability to lead and inspire cross-disciplinary teams and drive the technical vision forward.

  7. Experience with other aspects of game development, such as AI programming, networking, physics simulation, or UI/UX design, enhancing your versatility as a gameplay programmer.

  8. Familiarity with version control systems such as Git or Perforce, enabling efficient collaboration and code management within a team environment.

  9. Passion for gaming and a deep understanding of player expectations and preferences when it comes to gameplay design and interactivity.

Equity-Based Project Opportunity

This role is part of an equity-based project. You’ll earn a percentage of the profits when the game ships within a 12-month rolling calendar. 

Fun_Waffle_Logo.png

Where fun meets adventure:

Bringing joy to gaming,

One waffle at a time

  • Discord
  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • TikTok
Dylan.png

© 2025 by Fun Waffle Game Studio

bottom of page