
Senior Unity Developer
Joyteractive
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇾 Belarus
Visit company websiteJob Level
Senior
Tech Stack
Unity
About the role
- Rewriting old mechanics and creating new ones.
- Adding new windows and updating existing ones (menus, popups, playing field).
- Creating UI animations (DOTween / Animator)
- Optimization of Canvas redrawing.
- Improved UI response (animations, buttons, feedback for the player).
Requirements
- At least 4 years of programming experience in C#/Unity 2D game development experience.
- Strong knowledge of C# and experience working with Unity tools
- Good knowledge of OOP and principles of design patterns
- Understanding UGUI/Canvas, Event System, Graphic Raycaster.
- The ability to work with UI optimization (redrawing, batching, atlases).
- Experience working with legacy code.
- Experience working with UniTask, DOTween, Zenject, Addressables.
- Experience with Git/Github.
Benefits
- 18 business days of compensated day-offs
- 8 paid Personal Days a year + 1 day is added every year
- Flexible Public Holidays policy
- Individual budget for training and growth
- 100% Sick Leave compensation
- Payment for wear and tear on equipment while using a personal computer
- Remote work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#Unity2D game developmentOOPdesign patternsUGUICanvasEvent SystemDOTweenUniTask