Experienced Mobile Developer for Cross-Platform Game
Description
Role Overview
We are seeking an experienced Mobile Developer to create a cross-platform application inspired by a competitive tabletop wrestling management game. This project focuses on strategy, drafting, event planning, territory control, and player-vs-player decision-making over multiple rounds. The ideal candidate will develop a robust, rules-driven game system with a clean mobile UX and asynchronous multiplayer capabilities.
Responsibilities
- Design and implement the main gameplay framework, including digital card presentation for various card types.
- Develop match/event resolution logic and manage territory-based earnings and payout calculations.
- Oversee round progression and state management, ensuring rule enforcement for titles, rewards, penalties, and card effects.
- Implement asynchronous online multiplayer functionality, allowing players to take turns at their convenience.
- Integrate push notifications for turn updates and significant game actions.
- Ensure compatibility and submission readiness for both iOS and Android platforms.
Required Skills
- Proven experience in mobile game development, particularly with cross-platform apps.
- Expertise in creating intuitive and modern UI designs that complement tabletop/card-game aesthetics.
- Strong understanding of asynchronous multiplayer systems and stable online turn-based gameplay.
- Knowledge of App Store and Google Play submission processes.
- Ability to produce well-structured, expandable codebases.
Nice to Have
- Experience with digital board games or card games.
- Familiarity with turn-based multiplayer systems.
- Knowledge of in-app purchases for future content packs or expansions.
- Experience with live operations or post-launch feature expansion.
Skills
AndroidFirebaseFlutteriOS