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.