Senior iOS Developer
YELO -
Sheraton, CairoPosted 3 years ago87Applicants for2 open positions
- 36Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Bachelor’s degree in computer science, or equivalent
- 3-5 years’ experience
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Familiarity with continuous integration environments
- Familiarity with SOLID principles and applying them inside the code
- Familiarity with coding architectures (MVVM, MVP, and MVC)
- Familiarity writing unit, integration and UI test cases
- Familiarity with JSON, REST and XML based web services
- Knowledge of Apple’s design principleals and application interface guidelines.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs and cloud messaging.
Job Requirements
.