Senior iOS Developer

Fm2apps - Cairo, Egypt

Applicants for
1 open position
Experience Needed:
3 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time Part Time Freelance / Project
9,000 to 10,000 EGP per month, For part-timers (5000 L.E max per month), for freelancers (upon agreement)
1 open position
About the Job

Main Duties:

  • Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Knack for benchmarking and optimization.
Job Requirements
  • Excellent Knowledge of Objective C & Swift 3.
  • Excellent Knowledge of X-Code developments tools and debugging.
  • Previous experience in developing Mobile Apps (using Objective C or Swift3, has published at least 1 app to the AppStore).
  • Has worked with several SDKs including Google Maps and ArcGIS.
  • You MUST be a problem solver, finding a solution to every problem, not the opposite.
  • Understanding of Apple’s design principles and interface guidelines (including Auto Layouts & custom xib controls).
  • Has excellent knowledge of using TableViews & CollectionViews.
  • Excellent knowledge with Restful consumption on Swift or Objective C Apps.
  • Good Knowledge of source control systems (Git preferred).
  • Good experience in working with cocoa pods and githubs.
  • Deep Knowledge of OOP.
  • Excellent knowledge in designing Model-Based Calls using EVE Reflection or Object-Mapper.
  • Excellent knowledge in working with Json (including serialization & deserialization).
  • Excellent knowledge in handling camera callbacks for videos and images, images compression, binary or base64 images.
  • Good experience in Core Data or Realm.
  • Good experience in Core Animation.
  • Good experience in Background workers.
  • Excellent experience in implementing push notifications.
  • Good experience in App localization.
  • Good experience in using Mapkit.
  • Excellent experience in developing custom solutions.
About this Company

FM2apps is Boutique startup company specializing in Mobile Apps Development , Web design and Media services.
we are active in ME region (UAE, Saudi Arabia and Egypt ) with ambitious plans to cover the Whole ME Region

Our HO in Cairo Egypt and opening shortly a representative office in Dubai ,UAE.

See all Careers and Jobs at Fm2apps
Signup for an employer account and Post your Jobs!