Senior Unity Game Developer
Develop and own gameplay features for a multiplayer mobile game, taking concepts from prototype to production across iOS and Android.
תחומי אחריות
- Build core gameplay mechanics and systems using Unity and C#.
- Develop card-game and poker flows, table interactions, game states, rounds, turns, and player actions.
- Create multiplayer player flows and real-time interactive experiences.
- Build progression, rewards, missions, currencies, unlocks, and other meta-game systems.
- Prototype concepts quickly and iterate based on gameplay and player feedback.
- Implement game UI, animations, transitions, feedback, haptics, and game-feel elements.
- Integrate backend APIs, multiplayer services, analytics platforms, and third-party SDKs.
- Manage client-side game state, synchronization, reconnect flows, and failure scenarios.
- Optimize performance, loading times, memory usage, and stability on iOS and Android.
- Own features end-to-end and collaborate with Product, Game Design, Backend, and UI/UX teams.
דרישות
- At least 4 years of professional Unity development experience.
- Strong proficiency in Unity and C#.
- Experience developing mobile games for iOS and Android.
- Experience with gameplay systems, game UI, animations, and interactive flows.
- Experience with multiplayer, real-time, card, casino, board, or other state-driven games.
- Experience integrating backend APIs, analytics platforms, and third-party SDKs.
- Understanding of client-server architecture, game-state management, mobile optimization, profiling, memory management, and performance.
- Ability to independently turn product and game concepts into polished implementations.
יתרון
- Experience developing poker or card games.
- Experience with multiplayer networking and synchronization.
- Knowledge of poker rules, table flows, player actions, and common poker mechanics.