Job Responsibilities:
Design, develop, and deploy mobile applications for Android and iOS platforms.
Work collaboratively with cross-functional teams to gather and refine requirements.
Ensure high performance and responsiveness of mobile applications.
Maintain code quality, organization, and automation.
Conduct testing and debugging to ensure error-free functionality.
Required Skills:
Strong expertise in native Android (Java/Kotlin) and iOS (Swift/Objective-C) development.
Experience with RESTful APIs to connect mobile apps with backend services.
Familiarity with version control systems (e.g., Git).
Knowledge of app submission and review processes on Google Play Store and Apple App Store.
Ability to troubleshoot and resolve complex technical issues.
Excellent in CI/CD skills especially Azure DevOps.
Good experience in application modernization, microservices, and Software-as-a-Service solutions (Kubernetes, Azure App Services).
General Requirements:
Location: Qatar
Educational Qualification: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Soft Skills: Strong analytical, problem-solving, and communication skills.
Language: Proficiency in English.