IOS Developer

Part Time
Cairo-Egypt, Heliopolis
Posted 3 weeks ago

We are looking to hire a Mobile Developer (iOS) to join us in our mission to educate the world. The successful candidate shall be responsible for developing amazing iOS applications and participating in the entire application lifecycle.

Responsibilities

  • Participating in all stages of iOS applications development, including design, modifications, development, and implementation to ensure application quality and efficiency
  • Documenting all codes of the development processes to record and facilitate the work of other mobile developers
  • Keeping up to date with the latest industry trends in mobile technologies to enhance the application functionality
  • Writing clean code
  • Working with graphic designers and software developers to enhance, build, and test the applications and implement server APIs (Application Programming Interface) and services to support planned mobile functionality

Qualifications: 

  • Bachelor’s degree in any field, preferably computer science or engineering
  • 1-3 years of relevant experience
  • Good command of both written and spoken English
  • Proficient understanding of MVC, MVVM, and VIPER
  • Experience with HTML, CSS, and JavaScript is a huge plus (yes, that’s right)
  • Experience with Swift, Objective-C, Cocoa Touch, XML, and JSON
  • Experience with design patterns and object-oriented concept
  • Experience with Core Data and Core Animation
  • Experience with offline storage, threading, and performance tuning
  • Proficient in code versioning tools (such as Git)
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Understanding the “deploying apps process” on App Store

Apply Online

A valid email address is required.
A valid phone number is required.