Joyteractive

Senior Unity Developer

Joyteractive

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇾 Belarus

Visit company website
AI Apply
Apply

Job 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