Looking for an experienced Unity Developer to strengthen our Cryptogram team. Responsibilities include rewriting old mechanics and creating new ones, adding new windows and updating existing ones such as menus, popups, and the playing field. You will be creating UI animations and optimizing Canvas redrawing. Improved UI response is needed for animations, buttons, and feedback for the player.
We are looking for someone with at least two years of programming experience in C#/Unity 2D game development, strong knowledge of C# and experience working with Unity tools. Good knowledge of OOP and principles of design patterns is needed. Understanding of UGUI/Canvas, Event System, and Graphic Raycaster is required. Experience working with legacy code and with UniTask, DOTween, Zenject, and Addressables is a plus.