Senior Unity Developer (Mobile Games & Multiplayer)
Role details
Job location
Tech stack
Job description
What are you working on?
- The name of the project(s): Multiplayer Mobile Game
- At what stage of the project(s)? Production (Live Development)
- Genres: Action, Adventure, Puzzle, Racing, Simulation, Strategy, Shooter, Card and/or Board, Casual, Educational, Kids Games, Hyper-casual
- Platforms: Mobile, PC, Browser, iOS, Android, Console, VR/AR
Dev Cynx is a remote-first game development studio focused on building high-quality mobile and cross-platform games for global clients and internal IPs. Our team specializes in Unity development, multiplayer architecture, gameplay systems, technical art, and full-cycle production. We work with modern development practices including Agile, Scrum, rapid prototyping, and continuous iteration to deliver polished, scalable products. We value technical excellence, ownership, and collaboration, giving engineers the opportunity to work on challenging gameplay systems and contribute throughout the entire product lifecycle. For which tasks (responsibilities)?
We are looking for an experienced Senior Unity Developer (Mobile Games & Multiplayer) to help design, develop, and optimize high-quality multiplayer mobile games used by players worldwide.
Your responsibilities will include:
-
Architect scalable gameplay systems using Unity and C#
-
Design reusable gameplay frameworks and modular codebases
-
Develop multiplayer features using Photon Fusion, Photon PUN, Netcode or similar networking frameworks
-
Build matchmaking, synchronization, player progression, and online gameplay systems
-
Optimize CPU, GPU, memory usage, loading times, and overall mobile performance
-
Integrate Firebase, PlayFab, REST APIs, cloud services, analytics, advertising SDKs, and In-App Purchases
-
Collaborate with designers, artists, producers, and QA throughout development
-
Perform technical planning, code reviews, mentoring, and engineering documentation
-
Contribute to LiveOps features, events, and post-launch improvements
-
Ensure code quality, maintainability, and scalability across production projects What kind of professional are we looking for?
Requirements
-
7+ years of professional Unity experience
-
Excellent C# programming skills
-
Strong understanding of software architecture and design patterns
-
Experience shipping commercial mobile games
-
Multiplayer networking experience (Photon Fusion, Photon PUN, Mirror, Netcode)
-
Strong knowledge of game optimization
-
SDK integrations
-
REST APIs
-
Firebase
-
Git workflows
-
Performance profiling
-
Debugging complex gameplay systems
-
Experience mentoring developers
-
Good written and spoken English What is important for us in a person?
We're looking for someone who:
-
Takes ownership of technical decisions
-
Communicates clearly with distributed teams
-
Enjoys solving complex engineering problems
-
Mentors and supports teammates
-
Values code quality and continuous improvement
-
Works effectively in Agile environments
-
Has a proactive mindset
-
Pays attention to detail
-
Enjoys building products used by millions of players Why do we enjoy working here?