Mobile Application Developer Required for iOS and Android Platforms
We are seeking an experienced mobile application developer to join our team.
The successful candidate will have a strong background in developing high-quality applications for both iOS and Android platforms.
The ideal candidate will possess excellent programming skills, with experience in languages such as Swift and Java.
Knowledge of mobile development frameworks like UIKit and SwiftUI is also highly desirable.
The successful candidate will be responsible for designing and developing mobile applications for iOS and Android devices.
This will involve creating user-friendly interfaces, implementing core application features, and ensuring seamless integration with backend services.
The candidate will need to implement user interface (UI) and user experience (UX) designs, ensuring a visually appealing and intuitive user experience for end-users.
The candidate will thoroughly test applications on various devices and operating systems, identifying and fixing bugs, and optimizing performance.
The successful candidate will prepare and submit applications to the Apple App Store and Google Play Store, and provide ongoing maintenance and updates to address user feedback, fix bugs, and enhance the application.
A minimum of 5 years of experience in mobile app development for iOS and/or Android platforms with a portfolio of published apps.
Fluency in English is essential.
Bilingual proficiency in Arabic is a plus.
Bachelor's degree in computer science, software engineering, or a related field.
Proficiency in programming languages: iOS: Swift, Objective-C.
Experience with mobile development frameworks: iOS: UIKit, SwiftUI.
Experience with version control systems (e.g., Git).
Strong analytical and problem-solving skills to tackle technical challenges and implement effective solutions.
Effective communication skills for collaborating with team members and understanding user requirements.
Ability to stay up-to-date with the latest mobile development trends and technologies.