Unity Developer at ICB LABS FZCO
Dubai, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

10 Nov, 25

Salary

0.0

Posted On

11 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Game Development, Game Logic, Fps, Optimization Techniques, Memory Management

Industry

Information Technology/IT

Description

ICB Labs is a dynamic blockchain ecosystem integrating NFTs, DeFi, and metaverse technologies to revolutionize how businesses and individuals interact with the digital world. ICB Labs is more than just a blockchain company it is a visionary hub where traditional industries seamlessly connect with Web3 technologies. We believe in the power of decentralization to foster innovation, transparency, and financial inclusivity. Our ecosystem is designed to empower users with accessible, efficient, and future-ready blockchain solutions.

JOB SUMMARY:

We are seeking an experienced Unity Game Developer to join our dynamic team. As a Unity Game Developer, you will be responsible for developing and implementing game mechanics, UI, gameplay features, and optimizations. You will collaborate closely with designers, artists, and other developers to create high-quality gaming experiences across platforms. The ideal candidate will have a strong foundation in Unity, C#, and various game development techniques, as well as experience with both 3D graphics and AR/VR technologies.

REQUIRED SKILLS & QUALIFICATIONS:

  • 4+ years of experience in Unity game development and C# programming.
  • Strong experience with Unity’s physics, animation, and UI systems.
  • In-depth knowledge of game optimization techniques (memory management, FPS, draw calls).
  • Experience in AI development, pathfinding, and game logic.
    Job Type: Full-time
    Pay: AED6,000.00 - AED8,000.00 per mont

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Develop and implement core game mechanics, UI, and gameplay features using Unity and C#.
  • Integrate assets, animations, and visual effects into the game.
  • Work on player controls, physics, AI, and game interactions.
  • Optimize game performance to ensure smooth gameplay across various devices.
  • Debug and fix game-related bugs to ensure a seamless experience for players.
  • Collaborate with cross-functional teams to achieve high-quality game deliverables.
  • Implement and optimize Unity physics systems, animations, and UI systems.
  • Utilize game optimization techniques (memory management, FPS, draw calls) to ensure the best performance.
  • Develop and optimize game AI, pathfinding, and decision-making processes.
  • Implement multiplayer features using technologies like Photon Fusion, Mirror, or FishNet.
  • Work with AR/VR technologies including ARKit, ARCore, Vuforia, MRTK, Oculus SDK, OpenXR, SteamVR.
  • Demonstrate strong understanding of 3D graphics, shaders, physics, and rendering pipelines in Unity.
  • Create experiences with spatial computing, hand tracking, gesture recognition, and haptics.
  • Develop and maintain REST APIs for smooth data exchange.
  • Implement optimizations for graphics rendering, memory usage, and CPU performance.
  • Apply techniques like Level of Detail (LOD), Occlusion Culling, and other performance tuning methods.
  • Work on synchronization mechanisms for player actions, animations, and object states in real-time multiplayer games.
  • Ensure low-latency communication and efficient data transfer between game clients and servers.
Loading...