Project
Unity engine-based, a fast-paced, isometric, dynamic session shooter with a high level of team interaction in a cyber-punk setting.
We're seeking a Unity Technical Lead with strong expertise in distributed architecture and networking for multiplayer mobile games. This role is ideal for someone with over 5 years of game development experience and a deep understanding of Unity's technical capabilities
Key Responsibilities:
- Lead the technical development of a mobile multiplayer game, focusing on high performance and scalability.
- Collaborate with product managers, designers, and stakeholders to ensure technical alignment with project goals.
- Mentor and guide developers on Unity, with a focus on distributed architecture and networking.
- Stay current with Unity advancements and industry trends.
Core Requirements:
- Unity Experience: 5+ years in game development with a strong focus on Unity and multiplayer games.
- Expertise in multiplayer online games architecture (client-server/multi-server/p2p).
- Knowledge and practical application of load balancing and IPC approaches (Message queue, Sockets, RPC, etc.).
- Proficiency in Unity scripting and performance optimization for mobile.
Networking:
- Strong understanding of transport protocols (e.g. TCP, UDP, KCP, etc.).
- Experience with synchronization methods in real-time multiplayer games.
- Familiarity with network solutions like Mirror, Photon, or similar.
- Familiarity with encryption methods (TLS/DTLS).
Additional Technical Knowledge:
- Understanding of async/multithreaded programming (TAP/TPL/UniTask/Coroutines).
- Knowledge of secure coding practices.
Nice to Have:
- Experience with Unity’s URP, DOTS, and dynamic resource loading (Addressables).
- Familiarity and DevOps practices (CI/CD, Docker).
- Knowledge of Unity UI Frameworks (Unity UI, UI Toolkit).
- Experience with "AWS for Games", "Azure PlayFab" or similar cloud solutions.
What We Offer:
- Remote Work
- Quality Documentation
- Team Expansion: Be part of a growing team, with opportunities to help recruit and onboard new members as the project scales.
- Collaborative Environment: Join a supportive and collaborative team where your input and expertise are valued.
Similar jobs
Senior Unity Developer at Utin Computer
Countries of Europe or Ukraine
Strong Middle/Senior Unity C# Developer at Tatem Games
Countries of Europe or Ukraine
All jobs CVbowl