Senior Software Engineer (f/m/d)

massive mini team

Job Summary

HandyGames™ is seeking a Senior Software Engineer (f/m/d) for their headquarters in Giebelstadt, Germany. This role involves developing and implementing core gameplay systems like combat, traversal, and exploration within the Unity game engine for an in-house gothic-inspired science fiction game. The engineer will collaborate closely with various design teams, prototype new mechanics, integrate animations and VFX, and optimize game performance. The position requires strong C# and Unity skills, experience with animation systems, and a focus on gameplay quality.

Must Have

  • Several years of professional experience as a Gameplay programmer or Software Engineer, ideally in action or RPG titles
  • Strong proficiency in C# and the Unity game engine
  • Hands-on experience with animation systems, state machines, physics, collision handling, timing, and character controller logic
  • A strong sense for gameplay quality, responsiveness, and player experience
  • Experience with profiling, debugging, and performance optimization
  • Comfortable working closely with Game Design, Animation, VFX, and Art
  • Structured, team-oriented, and solution-driven way of working
  • Very good command of written and spoken English

Good to Have

  • Experience with tools development
  • Experience with Behaviour Designer
  • Experience with Playmaker Scripting

Perks & Benefits

  • 40 hours per week
  • Flexible working hours
  • 30 days of vacation
  • Short and quick decision-making process due to flat hierarchies
  • Opportunity to work with a team of experienced professionals
  • Modern workplaces with state-of-the-art technology
  • Team restaurant
  • In-house gym
  • EV charging station
  • Company apartment on request
  • Parcel service

Job Description

Job Description

For our current in-house game project set in a gothic-inspired science fictions world with a strong focus on story and combat, we are looking for a talented Senior Software Engineer (f/m/d) to join our team as soon as possible.

In this role, you will primarily work with the Unity game engine and internal tools. Your focus will be on the technical implementation and further development of core gameplay systems such as combat, traversal, and exploration.

Your Tasks

  • Development and implementation of gameplay systems in the Unity game engine
  • Close collaboration with Game Design, Animation, VFX, and Level Design to bring new features to life
  • Prototyping new mechanics and tools to make ideas quickly testable
  • Integrations of animations (e.g., state machines, animation events) and VFX into gameplay logic
  • Optimization of performance, stability, and memory usage in the Unity game engine
  • Writing clean, maintainable, and well-documented code
  • Supporting and mentoring junior software engineers on the team
  • Troubleshooting, debugging, and continuously improving existing systems

What are we looking for

  • Several years of professional experience as a Gameplay programmer or Software Engineer, ideally in action or RPG titles
  • Strong proficiency in C# and the Unity game engine
  • Hands-on experience with animation systems, state machines, physics, collision handling, timing, and character controller logic
  • A strong sense for gameplay quality, responsiveness, and player experience
  • Experience with profiling, debugging, and performance optimization
  • Comfortable working closely with Game Design, Animation, VFX, and Art
  • Structured, team-oriented, and solution-driven way of working
  • Very good command of written and spoken English
  • Nice to have: Experience with tools development, Behaviour Designer, or Playmaker Scripting

HandyGames™ offers you

  • 40 hours per week
  • Flexible working hours and 30 days of vacation
  • A short and quick decision-making process due to flat hierarchies
  • The opportunity to work with a team of experienced professionals
  • Modern workplaces with state-to-the-art technology

On-site amenities

  • Team restaurant
  • In-house gym
  • EV charging station
  • Company apartment on request
  • Parcel service

8 Skills Required For This Role

Real Time Vfx Team Management Problem Solving Unity Game Texts Prototyping C# Level Design