Unity Developer
Core
Build and maintain high-quality code to bring characters to life and create mechanics, levels, and systems for immersive digital products.
Role type
Unity Developer (Game Development)
Builds
Interactive game mechanics, levels, and character systems
Domain
Gaming / Interactive Entertainment
Deliverable
product features
Required skills
Unity 3D, C#, game mechanics, scripting, physics, object-oriented programming, performance optimization, version control (PlasticSCM/GitHub), mathematics, algorithms
Preferred skills
Python, technical animation (rigging, skinning), Jira
Technologies
Unity, C#, PlasticSCM, GitHub, Jira
Responsibilities
Collaborate with designers and artists to create mechanics and levels; Create and maintain Unity components, scripts, and plugins; Translate design requirements into technical specifications; Write clean, efficient, and reliable C# code; Optimize code and assets for performance and memory usage; Work with QA teams to ensure bug-free products; Stay up-to-date with Unity development trends and tools.
Seniority
Mid-level (3+ years experience)