logo[мetahunt]
> Djinni

Game Engineer

unityc#websockets
protobufadobe illustrator
experience3+ years
domainGameDev
> full description

Project Overview

We are developing a 3D multiplayer horse racing game integrated into a Web3 ecosystem.
The game features real-time PvP/PvE races, horse control mechanics, AI opponents, competitive rankings, and championships.
The game will be developed in Unity as a standalone PC application, with a server-authoritative backend responsible for race simulation, matchmaking, and results.

Responsibilities
 

  • Develop and optimize a 3D multiplayer racing game using Unity and C#.
  • Implement real-time horse movement, racing controls, and gameplay mechanics.
  • Integrate the Unity client with backend services via WebSockets.
  • Implement client-side prediction, state synchronization, and reconciliation.
  • Work with 3D artists to integrate horse models, animations, racing environments, cameras, and VFX.
  • Optimize game performance, responsiveness, and rendering.
  • Collaborate with backend developers, game designers, and QA engineers.



Requirements
 

  • Middle: 3+ years of commercial experience with Unity and C#.
  • Senior: 5+ years of commercial experience with Unity and C#.
  • Experience developing 3D multiplayer or real-time games.
  • Good understanding of client-server architecture, networking, and state synchronization.
  • Experience with Unity physics, animation systems, and 3D environments.
  • Experience with performance optimization and debugging.
  • Familiarity with Git and collaborative development workflows.



Nice to Have
 

  • Experience developing racing, sports, or other competitive multiplayer games.
  • Experience with client-side prediction and server reconciliation.
  • Experience building and optimizing standalone PC games.
  • Familiarity with WebSockets and Protocol Buffers.
  • Experience with game AI, animation blending, and camera systems.
  • Previous experience with Web3 or NFT-based gaming projects.

    What we offer: 
  •  
  • Flexible working format (remote, office, or mix)
  • Flexible working hours
  • Informal and friendly atmosphere
  • The ability to focus on your work: a lack of bureaucracy and micromanagement
  • 20 paid vacation days
  • 7 paid sick leaves
  • Education reimbursement


    Recruitment process: Recruitment interview - Technical interview