Unity Game Developer – Multiplayer Strategy Game (Kolkata)

Unity Game Developer – Multiplayer Strategy Game (Kolkata)

27 Sep
|
Excellis IT
|
Kolkata

27 Sep

Excellis IT

Kolkata

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 qualified 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
- Good 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 (Kolkata)
🏢 Excellis IT
📍 Kolkata

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 (kolkata) / kolkata

Subscribe to this job alert:

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