Senior Game Developer

Location: Remote (Egypt Only)

Employment Type: Contract Full-time

About Us

We’re Nout Games, an independent studio building our debut title, a narrative-driven roguelite third person shooter. We’re passionate about creating unique gameplay systems, memorable worlds, and player-first design. As a small but ambitious studio, every team member has a big impact on the final game.

Responsibilities

  • Design and implement gameplay systems in Unreal Engine (C++)
  • Architect scalable gameplay features such as:
    • AI systems
    • combat mechanics
    • ability systems
    • player progression systems
  • Collaborate with designers and artists to bring gameplay ideas to life
  • Optimize and debug gameplay code and performance issues
  • Help establish and maintain clean coding standards and architecture
  • Mentor junior developers and review code when needed
  • Contribute to technical planning and system design decisions

Requirements

  • 5+ years experience with Unreal Engine
  • Strong C++ programming skills
  • Experience implementing complex gameplay systems
    • Deep understanding of Unreal systems such as: Gameplay Framework, GAS, Character movement, AI and networking basics
  • Experience using source control systems (Git, Perforce, or similar)
  • Comfortable working in a small, fast-moving indie team
  • Strong communication and problem-solving skills

Nice to Have

  • Experience shipping a game or major feature
  • Familiarity with procedural or systemic gameplay design
  • Experience working on third-person action games
  • Experience building editor tools or custom Unreal editor workflows
  • Experience implementing technical animation systems