Unity Developer
$$$$
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
Required skills
Unity
Required languages
English
B2 - Upper Intermediate
Published 26 October
56 views ยท 21 applications
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...