Browse Jobs
For Employers
Post JobLog inGet Started

iOS Developer

ITSC
Sheraton, Cairo
Posted 7 years ago
30Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job description:

  • Responsible for developing applications for iOS platform and participating in the entire application life cycle.
  • To be in all stages of application development including design, modifications, development, and implementation of iOS applications to ensure the application quality and efficiency.
  • Document all codes of the development processes to record and facilitate the work for other mobile developers.
  • Write clean code.
  • Keep up to date with the latest industry trends in mobile technologies to enhance the application functionality.
  • Work with Graphic Designers and Software Developers to realize, build, and test the applications and to implement server APIs and services to support planned mobile functionality.

Job Requirements

Required skills:

  • 1+ year working within Mobility.
  • A deep familiarity with Objective-C or Swift, and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Apple’s design principles and interface guidelines.
  • Familiarity with RESTful APIs.
  • Experience with offline storage, threading, and performance tuning.
  • Knowledge of other web technologies and UI/UX standards.
  • Integrate with Social Media APIs such as (Facebook , Twitter, Instagram , Google Plus, YouTube).
  • Integrate with FABRIC APIs is a plus.
  • Integrate with third-party libraries and APIs.
  • Knowledge of design patterns.
  • Has published at least one application on apple store.
  • Strong understanding of mobile design, architecture and usability.
  • Should be able to handle work individually and cooperatively.
  • Performance tuning and improvement.
  • Strong logical, analytical and algorithm skills.
  • Excellent debugging and optimization skills.
  • Excellent communication skills.
  • BS / MS degree in Computer Science, Engineering or a related subject.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentiOS Developer