Unity Developer – Interactive Games & Apps

Unity Developer – Interactive Games & Apps
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt

Job Summary:

We are looking for a skilled Unity Developer to join our team and help design, develop, and optimize interactive 2D/3D applications and games using the Unity engine. The ideal candidate will have a strong understanding of C#, real-time rendering, and gameplay mechanics, with the ability to turn creative concepts into functional and engaging user experiences.

Key Responsibilities:

  • Design, develop, and maintain interactive experiences and games using Unity 3D.
  • Implement game mechanics, animations, UI, and physics based on design requirements.
  • Optimize performance for mobile, desktop, and/or AR/VR platforms.
  • Collaborate with designers, artists, and other developers to ensure smooth project delivery.
  • Troubleshoot and debug code, and ensure code quality through testing and reviews.
  • Integrate third-party SDKs, APIs, and tools as needed.
  • Stay up to date with the latest Unity features, tools, and industry best practices.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
  • Proven experience (2–4 years) as a Unity Developer.
  • Strong proficiency in C# and object-oriented programming.
  • Experience with Unity’s scripting API, prefabs, animations, lighting, and physics systems.
  • Knowledge of version control systems (Git, Plastic SCM, etc.).
  • Experience in 2D/3D game mechanics, asset integration, and performance optimization.
  • Familiarity with mobile (iOS/Android) or AR/VR platforms is a plus.

Preferred Skills (Optional):

  • Experience with multiplayer networking (Photon, Mirror, Netcode for GameObjects).
  • Knowledge of shaders, post-processing, or Unity’s rendering pipeline (URP/HDRP).
  • Exposure to backend or cloud integration.
  • Understanding of UX/UI for interactive environments.