iOS Developer
3rabapp -
Glim, AlexandriaiOS Developer
3rabapp -
Glim, AlexandriaPosted 2 months ago102Applicants for1 open position
- 13Viewed
- 79In Consideration
- 9Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Company: ArabApp
About Us:
ArabApp is a leading company in the field of programming and mobile application development. We are currently seeking a skilled Freelance iOS Developer to join our team. This is a remote freelance position, offering flexibility to work from any location.
Essential Functions and Responsibilities:
- Design and develop advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct thorough unit tests for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and continuously improve application performance.
- Reskin app templates into final, publishable applications.
- Manage app submissions and publishing on the Apple App Store.
- Conduct unit testing, TestFlight testing, and ensure quality under the supervision of the team lead.
- Translate UX/UI designs into functional, high-quality prototypes.
- Continuously research and implement new technologies to improve development efficiency and application performance.
Job Requirements
- Education: BS/MS degree in Computer Science, Engineering, or a related field.
- Experience: 3 to 6 years of experience as an iOS developer with at least 3 completed iOS apps.
- Technical Skills:
- Proficiency in Objective-C, Swift, and Cocoa Touch.
- Extensive experience with iOS frameworks and libraries, including Core Graphics, SVProgressHUD, SDWebImage, Realm, Core Data, Core Animation, CocoaPods, and SF Symbols.
- Hands-on experience with iOS SDKs & APIs such as AdMob, Firebase, StoreKit, Parse, CloudKit, and OneSignal.
- Experience with social media integrations using Instagram SDKs & APIs and Snapchat Snap Kit.
- Expertise in implementing iOS app capabilities, including In-App Purchase, Push Notifications, Fonts, iCloud, and Sign In with Apple.
- Experience in app monetization strategies, including in-app purchases, ads, and unlocking features.
- Experience in implementing and testing in-app purchase subscription products.
- Familiarity with backend services (BaaS), with experience using Firebase, Parse, or CloudKit.
- Strong understanding of Apple's design principles and interface guidelines.
- Proficient in version control tools such as Git, GitHub, and SourceTree.
- Knowledge of C-based libraries.
- Experience working within an Agile/Scrum development process.
- Familiarity with performance and security testing is a plus.
Additional Skills:
- Ability to work professionally under tight deadlines while delivering high-quality work.
- Strong problem-solving skills and a keen eye for detail.
- Ability to communicate fluently in English (professional level). Knowledge of Arabic is a plus as our applications are developed in both Arabic and English.
Work Location: This is a remote freelance position, allowing you to work from any location.