Responsibilities

  • Develop and maintain gameplay systems using Unity and C#.
  • Collaborate with designers and artists to bring game features to life.
  • Write clean, maintainable, and efficient code.
  • Optimize gameplay performance across different platforms.
  • Debug and resolve technical issues throughout development.
  • Participate in code reviews and technical discussions.
  • Contribute ideas to improve gameplay and development workflows.

Requirements

  • Experience developing games with Unity and C#.
  • Good understanding of gameplay architecture and programming principles
  • Familiarity with Git and collaborative development workflows.
  • Strong problem-solving skills and attention to detail.
  • Passion for games and game development.
  • Good communication skills and the ability to work in a small team.
  • English working proficiency.

Nice to have

  • Experience with multiplayer networking.
  • Experience shipping a commercial game.
  • Knowledge of mobile development and optimization.
  • Experience with UI implementation and animation systems.

What We Offer

  • Work on original games with a small and passionate team.
  • Flexible working hours.
  • Hybrid or remote-friendly environment (depending on the role).
  • Opportunity to have a real impact on the games you build.
  • Professional growth and learning opportunities.
  • Team events, game jams, and plenty of games.

Additional Information

  • Full-time position.
  • Based in Barcelona, Spain.
  • Hybrid work available.
  • Applicants must be eligible to work in Spain or the European Union.