Unity Developer
We're looking for a skilled Unity Developer who will be responsible for implementing and maintaining gameplay systems on both client and server sides, ensuring smooth performance and strong technical execution across the entire game.
What we expect:
- Strong command of C# and ability to write high-performance code;
- Experience working with 3D physics in game projects;
- Proficiency in using Addressables for resource management;
- Understanding of asynchronous programming and multithreading in Unity;
- Experience developing commercial mobile games for iOS and Android;
- Experience with profiling and optimizing gameplay performance;
- Experience integrating UI, visual effects (VFX), and sound (SFX) into gameplay.
Nice to have:
- Experience working on open-world projects;
- Experience developing multiplayer mobile games using Photon, Mirror, or custom network solutions;
- Deep understanding of memory management in Unity: efficient RAM usage and resource loading optimization;
- Interest in the technical growth of the project.
What you'll be doing:
- Developing and maintaining gameplay mechanics and core project logic;
- Creating new gameplay systems;
- Implementing client-server interaction;
- Working with characters, vehicles, and their physics;
- Integrating UI and visual/audio effects into the gameplay;
- Developing and maintaining the network framework;
- Building internal tools to automate and speed up the teamβs workflow.