← Back to Careers
Unity Game Developer
About the Role
We are looking for a Unity Game Developer who can build engaging, optimized, and interactive gameplay experiences using Unity Technologies. The ideal candidate should be skilled in C# scripting, game mechanics, and implementing assets inside real-time environments. You will work on gameplay features, UI, physics, and performance improvements across platforms.
Responsibilities
- Develop gameplay mechanics, systems, and interactions using Unity and C#.
- Integrate 3D/2D assets, animations, audio, and UI elements into the game environment.
- Optimize game performance, memory usage, and frame rates for smooth gameplay.
- Implement physics, AI behaviors, input systems, and game logic.
- Collaborate with designers and artists to translate game concepts into playable experiences.
Requirements
- Strong experience with Unity engine and C# scripting for game development.
- Understanding of game loops, physics systems, prefabs, and component-based architecture.
- Familiarity with animation controllers, particle systems, and UI Toolkit/Canvas UI.
- Ability to debug, profile, and optimize games for multi-platform deployment.
- Knowledge of version control tools (Git) and real-time asset pipelines.