What are you working on?
- Genres: Casino
- Platforms: iOS, Android
For which tasks (responsibilities)?
-
Utilize your Unity expertise to create and maintain high-quality game elements for mobile platforms in the slots casino world.
-
Design technical solutions that meet product requirements, be able to create/review detailed feature/functional/technical requirements specifications.
-
Contribute to the development of new and innovative gameplay features and user interfaces. Develop, test, deploy, maintain, and improve our codebase and features, write super-clean, maintainable, testable, and well-documented code in C#
-
Analyze, identify, and address any performance issues through profiling for performance optimization to ensure smooth and efficient gameplay.
-
Deep understanding of bundling mechanism and optimization tradeoffs
What kind of professional are we looking for?
-
5+ years of proven experience in Unity development
-
Upper-intermediate English (daily communication)
-
Strong knowledge of C#, software design patterns, best practices, and expertise in OOP.
-
Proficient in investigating and solving complex issues in production, and in profiling for performance and memory optimization. Be able to understand and mitigate crashes and ANRs in a live, high-scale game.
-
Experience with mobile platforms development
-
Enthusiasm for learning and growing in a dynamic game development environment, Embrace Agile work methodology to enhance project efficiency and your growth as a developer.
-
Strong collaborative and proactive mindset with a sense of ownership
-
Git proficiency
-
Experience with native mobile development (Android / iOS) — Advantage
-
Experience in casino and slots — Advantage
Why do we enjoy working here?
-
Social package: paid vacation and sick leaves;
-
Insurance coverage;
-
Conferences compensation;
-
Recommendation bonuses;
-
Comfortable office in the city center (by necessity);
-
Regular team buildings and other events;
-
Work-life balance;
-
Friendly environment.