Unity Engineer
Devsinc
Posted: December 26, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're hiring a Unity Engineer to build and maintain Unity products with a strong focus on backend/service integration, multiplayer/realtime systems, and reliable codebase.
Required Skills
Job Description
We’re hiring a Unity Engineer (3+ years) with strong experience in backend/service integration and multiplayer/realtime systems. You’ll build and maintain Unity products that rely on APIs, authentication, data syncing/storage, and realtime interactions, while keeping the codebase reliable, scalable, and production-ready across multiple projects.
Requirements:
• Build and maintain Unity features with clean, modular C# code.
• Integrate Unity clients with backend services (APIs, authentication, data models, storage).
• Implement multiplayer / realtime features (state sync, events, lobbies/rooms or realtime messaging, leaderboards, presence—based on project needs).
• Design reliable client-side systems: async flows, retries/backoff, timeouts, state management, and graceful failure handling.
• Work closely with backend/product/design/QA teams on requirements, integration contracts, and delivery.
• Debug complex issues across client network backend boundaries and improve stability/performance.
• Contribute to engineering standards: code reviews, documentation, and reusable components.
• Support build/release workflows and post-release improvements.
Required Qualifications
• 3+ years professional experience with Unity + C#.
• Proven experience integrating Unity with backend systems/services (REST/JSON APIs, auth/session handling, data sync).
• Solid experience with multiplayer or realtime networking in Unity (e.g., Photon, Mirror, Unity Netcode, custom socket/WebSocket solutions).
• Strong async programming skills (async/await, Tasks; cancellation/timeouts).
• Strong debugging and problem-solving skills, especially for networked systems.
• Familiarity with Git workflows (branches, PRs, conflict resolution).
• Clear communication and ownership mindset.
Preferred / Bonus Skills
• Supabase / Firebase / PlayFab (or similar backend platforms).
• Experience with scalable multiplayer patterns (authoritative vs peer-hosted, replication strategy, latency handling).
• Data-driven UI experience in Unity (feeds/lists, navigation, state-driven screens).
• Mobile deployment experience (Android/iOS builds, permissions, lifecycle handling).
• Security awareness for client apps (token/key handling, secure storage).
• CI/CD familiarity for Unity builds.
What We Value
• Engineers who build reliable networked systems, write maintainable code, and ship with quality.
• Practical problem-solvers who can handle real-world constraints (latency, disconnects, backend failures, evolving requirements).