Software Supremacy is seeking to hire a skilled iOS developer that is responsible for the development and maintenance of applications across a range of Apple devices including iPhones and iPads. Your primary focus will be development of iOS applications and integrating them with back-end services. You will be able to work alongside other engineers and developers who share great passion for their work.
IOS Developer Technical Requirements
Strong knowledge of Swift and Objective-C
Strong knowledge of Cocoa and UIKit.
Strong knowledge of iOS design principles, patterns, and best practices.
Strong knowledge of AutoLayout.
Strong knowledge of the Foundation framework, including data persistence
text processing, date and time calculations, sorting and filtering, and
Strong knowledge of AVKit and AVFoundation
Knowledge of UI/UX standards.
Able to implement advanced iOS features such as Threading and Animations.
Able to use Table Views, Collection Views, Stack Views, Navigation
Controllers, Tab Bar Controllers and Page View Controller.
Proficient understanding of code versioning tools, such as Git.
Help maintain code quality, organization, and automatization.
0 - 5 years of experience is Software Development.
Bachelor’s degree in computer science or related degree.
Fluent in Kurdish and English. Intermediate knowledge of Arabic is preferred.