Mobile Game Developer – IOS & Android (End-to-End Development & Testing)

Developer

Job Id :1000526914


Description

We are looking for an experienced **Mobile Game Developer** to take responsibility for the end-to-end development, testing, optimization, and release preparation of a mobile game for both **iOS and Android**.

The ideal candidate should be comfortable working independently on an existing game concept/project, reviewing the current code and design, completing development, resolving technical issues, testing the game across different devices, and preparing production-ready builds for both the **Apple App Store and Google Play Store**.

### Key Responsibilities

- Develop and complete the mobile game for **iOS and Android**.
- Review and improve existing game code, architecture, and functionality where required.
- Implement gameplay mechanics, UI, animations, graphics, sound, and other game features.
- Integrate backend services, APIs, databases, authentication, or cloud services where required.
- Implement in-app purchases, subscriptions, advertisements, or other monetization features if required.
- Optimize the game for performance, memory usage, loading times, battery consumption, and different screen sizes.
- Test the game end-to-end on **real iPhone/iPad and Android devices**.
- Identify, troubleshoot, and fix bugs, crashes, compatibility issues, and performance problems.
- Ensure consistent gameplay and user experience across iOS and Android.
- Configure and generate production builds for both platforms.
- Handle iOS-specific requirements including **Xcode, certificates, provisioning profiles, signing, and TestFlight**.
- Handle Android-specific requirements including **Android builds, signing, and Google Play testing/release preparation**.
- Support beta testing and resolve issues identified during testing.
- Prepare the application for submission to the **Apple App Store and Google Play Store**.
- Assist with resolving any technical issues or rejections identified during the store review process.
- Maintain clean, organized, documented, and version-controlled source code.

### Required Skills

- Proven experience developing and releasing **mobile games for both iOS and Android**.
- Strong experience with **Unity and C#** or the relevant game development framework.
- Experience building and testing games on physical iOS and Android devices.
- Good understanding of mobile game performance optimization.
- Experience with Git or another version-control system.
- Experience integrating APIs, backend services, databases, analytics, push notifications, and authentication.
- Familiarity with mobile game monetization such as in-app purchases and advertisements.
- Understanding of Apple App Store and Google Play Store technical and publishing requirements.
- Ability to troubleshoot complex technical and device-specific issues.
- Ability to work independently and take ownership of a project from development through production release.

### Preferred Experience

- Previously published games on the **Apple App Store and Google Play Store**.
- Multiplayer or online mobile game development.
- Backend/server integration.
- User accounts, player profiles, leaderboards, achievements, and cloud-based game data.
- Firebase or similar backend/cloud platforms.
- Game analytics and crash-reporting tools.
- App Store / Google Play payment and in-app purchase integrations.
- Experience optimizing games for a wide range of mobile hardware.

### What We Are Looking For

We are particularly interested in a developer who can take **full technical ownership of the mobile application**, rather than someone specializing in only one part of development.

The developer should be able to take the game from its current development stage through:

**Development → Integration → iOS & Android Builds → Device Testing → Bug Fixing → Optimization → Beta Testing → Store-Ready Production Release**

When applying, please provide:

- Examples or links to mobile games you have previously developed.
- Details of your specific contribution to those games.
- Your experience with iOS and Android development.
- Your experience publishing games to the App Store and Google Play.
- Technologies/game engines you specialize in.
- Availability and estimated timeline to complete a mobile game project.

Send CVs to:

Basic Details

Location : Region: Manama

Qualification :

Posted :

Job Type : Full-Time

Company : Bahrain Jobs

The current job you are viewing is either old or expired

Kindly look at the latest jobs

For the related jobs check below

By using our site, you acknowledge that you have read and understand our Cookie & Privacy Policy, and our User Agreement .