We’re looking for a Senior Unity Game Developer with experience developing slot games in Unity/C# as part of a cross-functional Agile development team. This role is responsible for implementing the game logic and new gameplay features into Unity, with an emphasis on high-quality, well-documented, maintainable code. This individual will work closely with Technical Artists and stakeholders to produce games at the highest level of quality.

The role requires a keen eye for detail, an enthusiasm for game development, and an ability to work effectively with partner studios across the organization. The successful candidate will develop a deep understanding of slot game design and the importance of reusable components across games in the portfolio.

What You’ll Do

  • Implement new gameplay mechanics with Unity/C# which support the vision of the game’s design.
  • Passion for gaming and a user-driven mindset, with a focus on delivering exceptional player experiences.
  • Incorporate knowledge of API design and integration best practices into implementations, encouraging code reuse.
  • Become a subject matter expert on the components developed for your games.
  • Learn and master our custom toolsets, providing feedback and enhancements to pipelines when appropriate.
  • Identify, assess, and mitigate technical risk, as well as quickly and accurately resolve unexpected issues that can occur during the development process.
  • Support an error-free release through incorporation of automation and test frameworks into your development process.
  • Conduct code reviews and provide constructive feedback to peers to ensure code quality is maintained.
  • Collaboration with a remote and geographically distributed global team.
  • Keep up to date on the latest developments within the gaming industry.
  • Schedule and manage time efficiently – work with agile development leaders to plan work.
  • Implement features on time to specification with a deep attention to detail.
  • Identify risks and gaps for other studios migrating to Unity.
  • Ability to support other Unity developer roles with training, mentorship, or documentation to encourage the adoption of new technology.

What We’re Looking For

  • 2+ years of experience developing 2D/3D games using Unity/C#.
  • 2+ years of experience as a member of an Agile game development team, reflecting your adaptability in dynamic environments.
  • 2+ years of experience using asset storage systems (Perforce, Github, SVN).
  • Strong portfolio of shipped titles that demonstrates experience developing slot game mechanics in Unity/C#.
  • Excellent written and verbal communication skills.
  • Self-starter with exceptional attention to detail.
  • Strong problem solving and analytical skills

Why us?

  • Official employment;
  • High salary level;
  • Medical insurance;
  • 100% compensation for vacations, sick leave, and day-offs;
  • Compensation for educational and sports activities;
  • Work in a team without bureaucracy;
  • Opportunity to influence processes within the department.