Senior iOS Developer -Part Time
Mazboot -
Cairo, EgyptPosted 6 years ago15Applicants for1 open position
- 11Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Build iPhone, iPad apps, and extensions.
- Write clean, maintainable code while rapidly iterating and shipping.
- Use lldb, HockeyApp, JIRA, and FLEX to diagnose and squash bugs.
- Tune CPU and memory performance with instruments.
- Work collaboratively with graphic designers and software developers to realize, build, and test the application.
- Integrate with web services and spec out APIs with platform developers.
- Maintain a thoughtful commit history using git and conduct peer reviews using GitHub.
Job Requirements
- +2 years and Knowledge of Objective C and Swift.
- Extensive experience with Foundation, UIKit, Core Animation and Cocoa Touch APIs.
- How to Work within and maintain an existing codebase.
- Build Apple watch, Apple TV is a plus.
- Proficient with Swift or objective C and Cocoa Touch.
- Experience with offline storage, threading, and performance tuning.
- Solid understanding of JSON, REST, SOAP and other similar web services
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines.
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications.
- Experience with Socket.io.
- Proficient understanding of code versioning tools like Git.
- Familiarity with continuous integration.
- Experience of SW engineering or object-oriented language development
- Experience with iOS SDK, Interface Builder
- Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
- Experience using PDF, TextKit is preferred.
- Intimate knowledge of iOS design patterns and Apple’s Human Interface Guidelines
- Up to speed with the latest iOS version changes, features and requirements
- Currently, have apps deployed on the iOS App Store is a MUST
- Must be highly collaborative and able to work with different teams.
- Excellent organizational and documentation skills
Featured Jobs
Similar Jobs
- Integration System AnalystFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt14 days ago