iOS Developer

Step By Step - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
More than 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
7,500 to 10,000 EGP per month
Education Level:
Bachelor's Degree at least
Arabic, English
1 open position
About the Job

He/She Will Be Responsible For:

  • Design, build and document average to complex software systems (Domain Model, Architecture, UML diagrams).
  • Independently craft project solutions by applying solid Object-Oriented-Design principles.
  • Work with outside data sources and APIs Unit-test code for robustness, including edge. cases, usability, and general reliability.
  • Ensure the performance, quality, and responsiveness of applications.
  • Reporting to the Project Manager and the Technical Director.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop customer specific solutions and extend our own track & trace software Products.
  • Follow established development best practices, unit test conventions and teams coding style.
  • Keep up to date on the latest industry trends in mobile technologies
Job Requirements


  • We are looking for a passionate iOS Developer to design, develop and enhance innovative and robust iOS applications.
  • Developer should be savvy with agile and continuous integration development methods for end to end delivery of mobile solutions using latest Apple products.


  • BS/MS degree in Computer Science, Engineering or a related subject
  • 4+ years working experience in iOS development.
  • A deep familiarity with swift and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle


  • Published at least one application to App Store.
  • Knowledge of Objective C.
  • Knowledge of Android.


  • 15 paid days off per year
  • All national holidays paid per year
  • Free parking
  • Performance Bonuses
  • Employee Development Programs
  • Gym Membership
  • Game breaks
About this Company

Step By Step is an embedded software development house that was established on 2015 empowered by the team who delivered Arabic and Persian localization support for HTC Android devices until 2012 (After localization is supported natively by Google).

See all Careers and Jobs at Step By Step
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Signup for an employer account and Post your Jobs!