Senior IOS Developer – Cairo

Job Title:Senior IOS Developer – Cairo
Education:Bachelor’s Degree
Location:Egypt, Cairo
Category:IT/Software Development, Engineering – Telecom/Technology
Description:

We are looking for a Senior iOS Developer who is ready for a real challenge.

  • Familiarity with the Apple ecosystem.
  • Strong knowledge of Swift including unique Swift features, Swift API design, and Swift naming conventions.
Qualifications:
  • Familiarity with protocol-oriented programming in Swift.
  • Strong knowledge of design principles, design patterns, and best practices.
  • Strong knowledge of RESTful APIs and connecting to different web services.
  • Ability to write and execute unit tests with good coverage.
  • Familiar with Test-Driven Development.
  • Familiar with Objective-C.
  • Experience with CoreData.
  • Strong experience with Autolayout.
  • A strong passion for how to build clean and well-structured code that is scalable and efficient.
  • Proficient understanding of code versioning tools, such as Git.
  • Ability to efficiently maintain existing codebase.
  • Solid understanding of the full mobile development lifecycle.
  • Experience in Agile development is a plus.
  • Familiar with tools like Firebase, Crashlytics, and Google Analytics.
  • Ability to express ideas in a simple and easy-to-understand language.
  • Familiar with push notifications and real-time chat.
  • Great attention to detail.
Contact:

Collected from:

Posted in Engineering - Telecom/Technology IT/Software Development