Key Responsibilities
Game Development
Develop and maintain mobile games using Unity and C#
Build scalable and optimized gameplay systems
Implement game mechanics, UI flows, animations, and core features
Optimize performance, memory usage, loading time, and FPS stability
Handle Android and iOS platform-specific implementations
SDK & Third-Party Integration
Integrate and manage:
Firebase SDK
Ad networks and mediation SDKs
Analytics SDKs
In-app purchase systems
Remote Config systems
Handle SDK updates, dependency conflicts, and version management
Debug integration-related crashes, ANRs, and build issues
Ads & Monetization
Implement and optimize:
Rewarded Ads
Interstitial Ads
Banner Ads
App Open Ads
Work with mediation platforms like:
AdMob
AppLovin MAX
IronSource
Unity Ads
Understand fill rate, eCPM, waterfall, bidding, and ad performance optimization
Ensure proper ad event tracking and revenue attribution
Firebase & Analytics
Implement and validate:
Firebase Analytics
Crashlytics
Remote Config
Push Notifications
Custom Event Tracking
Gitlab
Ensure event accuracy for product and monetization analysis
Support A/B testing and live-ops configurations
AI-Assisted Development
Use AI tools effectively to improve:
Development speed
Debugging
Code optimization
Architecture planning
Documentation
Write structured prompts to generate accurate technical outputs
Validate AI-generated code before production usage
Use AI as a productivity accelerator, not as blind copy-paste support