Unity Game Developer – Multiplayer Strategy Game (West Bengal)

Unity Game Developer – Multiplayer Strategy Game (West Bengal)

28 Sep
|
Excellis IT
|
West Bengal

28 Sep

Excellis IT

West Bengal

Company: Excellis IT Pvt. Ltd.
Location: Kolkata
Employment Type: Full-time
Experience Required: Minimum 2 Years

Excellis IT is looking for an experienced Unity Game Developer to work on the development of a confidential cross-platform multiplayer strategy game.

The game is being developed for Web, Android, and iOS and involves multiplayer sessions, rule-based gameplay, player actions, card and board interactions, resource/economy management, game states, events, scoring, progression, animations, and real-time interaction between players.
Due to client confidentiality, the project name and detailed gameplay mechanics will be shared only with shortlisted candidates at the appropriate stage of the selection process.
Key Responsibilities
The selected developer will be responsible for developing the actual gameplay and game systems in Unity, including:
Develop the game using Unity and C#
Implement complete gameplay logic based on the approved Game Design Document
Develop multiplayer game rooms and player-session flows
Build game-state management systems
Implement player actions, rules, scoring, progression, and winning conditions
Develop digital board/card-based interactions and event-driven gameplay
Implement turn/session-based and real-time gameplay systems as required
Develop systems for player resources, virtual assets, inventory, scores, and in-game calculations
Implement event-based changes and game-rule conditions
Develop flows such as:
Lobby
Match creation
Player joining
Game setup
Active gameplay
Event resolution
Round/session transitions
Results
Game completion
Integrate game UI/UX created by the design team
Implement gameplay animations, card movements, board interactions, transitions, and visual feedback
Integrate 2D and 3D game assets
Work with Unity Animator,



Timeline, particle systems, and other animation systems
Integrate game audio and sound effects
Integrate REST APIs and backend services
Implement WebSocket or similar real-time communication
Synchronize player actions and game states across multiple devices
Handle reconnect, disconnect, timeout, inactivity, and interrupted-session scenarios
Develop tutorial, onboarding, and guided gameplay systems
Implement AI/bot-controlled player behaviour where required
Optimise the game for WebGL, Android, and iOS
Test and debug gameplay, multiplayer synchronization, and performance issues
Work closely with Game Designers, UI/UX Designers, 3D Artists, Backend Developers, QA, and Project Managers
Maintain scalable, reusable, and well-structured code
Follow proper Git/version-control practices

Mandatory Requirements

Minimum 2 years of professional experience as a Unity Game Developer
Strong hands-on experience with Unity
Strong knowledge of C#
Good understanding of Object-Oriented Programming
Experience with Unity GameObjects, Components, Prefabs, and Scenes
Experience with ScriptableObjects
Experience with Coroutines
Valuable understanding of Events and Delegates
Experience with Unity UI / Canvas system
Experience with Unity Animator and animation integration
Experience integrating 2D and 3D game assets
Strong understanding of gameplay programming
Experience with game-state management




Experience with REST API integration
Experience handling JSON/data-driven systems
Experience with Git/version control

Multiplayer Experience
Candidates should have practical understanding of:
Client-server game architecture
Multiplayer game rooms
Player joining and session management
Real-time synchronization
Game-state synchronization
WebSockets
Disconnect and reconnect handling
Server-authoritative gameplay concepts
Latency and network-related gameplay issues
Hands-on experience with multiplayer games will be highly preferred.
Cross-Platform Experience
Experience with the following will be preferred:
Unity WebGL
Android game builds
iOS game development/build process
Responsive game UI
Touch interactions
Desktop/mouse interactions
Mobile performance optimisation
Cross-platform testing

Preferred Game Experience

Candidates with experience in any of the following will be given preference:
Multiplayer games
Strategy games
Digital board games
Card games
Turn-based games
Simulation games
Economy/resource-management games
Competitive multiplayer games

Added Advantages
Knowledge or experience with the following will be an advantage:
Photon Fusion / Photon PUN
Unity Netcode for GameObjects
Mirror Networking
Socket.IO / WebSockets
Firebase
DOTween
Addressables
Unity Profiler
AI/bot programming
Shader basics
Particle systems
Game economy and balancing
UI/UX principles
Figma-to-Unity workflow
WebGL optimisation
Important
This role is specifically for a Unity Gameplay Developer .
We are not looking for a profile focused mainly on:
Unreal Engine development
3D modelling
Character modelling
Game art
Environment art

📌 Unity Game Developer – Multiplayer Strategy Game (West Bengal)
🏢 Excellis IT
📍 West Bengal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: unity game developer – multiplayer strategy game (west bengal) / west bengal

Subscribe to this job alert:

Get the latest job offers by email for: unity game developer – multiplayer strategy game (west bengal) / west bengal