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
-
networking.
-
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.
General Requirements
-
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.
-
Excellent communication and interpersonal skills.