You will develop, test, and optimize 2D and 3D applications within the Unity engine.
Responsibilities
- Implement game mechanics, UI elements, animations, and user interactions.
- Write C# scripts to develop gameplay systems, AI, and physics.
- Integrate third-party APIs, SDKs, and plugins into existing projects.
- Debug and resolve technical issues and performance bottlenecks.
- Collaborate with designers and artists to maintain development workflows.
Required Skills
- 3-4 years of professional experience in Unity development.
- Proficiency in C# programming and Unity's scripting API.
- Experience with 2D sprite animation, tilemaps, and UI design.
- Practical knowledge of Unity physics systems, particle systems, and lighting.
- Familiarity with 3D modeling, rigging, animation, and shaders.
- Understanding of game optimization for mobile and desktop platforms.
- Experience using Git for version control.
- Ability to integrate APIs and SDKs.
Preferred Skills
- Knowledge of multiplayer networking solutions like Photon, Mirror, or Unity Netcode.
- Familiarity with Unity's URP or HDRP.
- Experience publishing to Google Play Store, App Store, Steam, or consoles.