Browse Jobs
For Employers
Post JobLog inGet Started

iOS Software Engineer

Digital Egypt
Nasr City, Cairo
Posted 5 years ago
42Applicants for1 open position
  • 40Viewed
  • 9In Consideration
  • 20Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Digital Egypt is looking to hire smart, talented and experienced software engineers for multiple platforms for the duration of 6 months with the potential for full-time employment.
  • We are looking for individuals who relish in challenging themselves and pushing their limits.
  • We view software engineers to be technically competent, precise-minded and dedicated to perfection.
  • An iOS developer is responsible for developing applications for mobile devices powered by Apple's iOS operating system.
  • They must also have a strong understanding of the patterns and practices that revolve around the iOS platform.

Job Requirements

iOS Engineer:

  • A minimum of 3 years of experience.
  • Expert knowledge and skills with Objective-C.
  • Experience with SWIFT is a bonus.
  • Knowledge and practical experience with:The iOS ecosystem and application life-cycle.
  • Various software development methodologies, e.g. OOP, Design Patterns, MVC … etc.
  • Concepts of clean code and proper coding etiquette, e.g. SOLID, Refactoring, KISS, DRY … etc.
  • Concurrency and the application of Multithreading through GCD.
  • Version control, specifically GIT & GitHub.
  • Code distribution solutions like CocoaPods and Carthage.
  • RESTful APIs & communicating with to back-end services.
  • Integration of third-party frameworks and libraries

All of our candidates should have:

  • Excellent written and verbal communication skills.
  • Great motivation, drive and love for what they do.
  • A positive attitude in facing new problems and challenges.
  • Great interpersonal skills.
  • Autonomy and eagerness for self-development.

If you’d like to apply to the role above, please make sure your C.V. is up to date and that your application includes a cover letter.

If your C.V. is shortlisted, we will contact you with a follow up email detailing the interview process and next steps.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentiOS Software Engineer