Job Details

Game Development
Mid-level
Remote
Full time
May 5

Unity Developer

Unity Developer with experience in developing game projects on Unity for PC. Strong knowledge of C# and Unity framework, experience with legacy code and designing game system architecture is required. Remote, office, or hybrid work.

We are looking for an experienced Unity Developer to work on game projects. Key tasks: - Development of game projects on Unity for PC. - Working with legacy code. - Designing the architecture of game systems in Unity. - Optimizing Unity projects (Profiler, batching, memory, draw calls, GC allocations). - Working with asynchronous workflows and execution patterns (coroutines, async/await, UniTask). - Understanding of basic game design principles.

Mandatory: - Experience in developing game projects on Unity for PC. - Strong knowledge of C# and Unity framework. - Experience with legacy code. - Experience in designing the architecture of game systems in Unity. - Knowledge and practical application of SOLID / GRASP principles. - Experience in optimizing Unity projects: Profiler, batching, memory, draw calls, GC allocations. - Experience with asynchronous workflows and execution patterns: coroutines, async/await, UniTask. - Understanding of basic game design principles: the ability to think not only "how to implement it" but also "why the player needs it". Will be a plus: - Porting experience: Steam Deck, consoles, mobile. - Experience with Shader Graph. - Experience with Addressables. - Experience developing Steam games. - Understanding of Steamworks SDK: achievements, cloud saves, statistics, build process. - Experience with UI in Unity: Canvas, adaptive layouts, interface animations. - Experience with save systems: JSON, PlayerPrefs, binary saves, cloud saves or custom / third-party save utilities. - Experience with AI: custom state machines, Unity Behavior, Behavior Trees, etc. If you have projects on GitHub / GitLab / portfolio - please attach a link.

Work format: - Remote - from anywhere in the world - Office - Hybrid - as you prefer

game development
C#
games
developer
Unity
gamedev
programmer

Don't miss a single job

Subscribe to our Telegram channel

Subscribe