+971 4 424 7500

Join theRevolution

If you’re a digital technologist with creative flair, then Flip is the company for you. We want to attract the best of the best, so we have an open policy on hiring digital gurus from around the world.

Current opportunity

Planning your next big career move? Find and apply to an opening of your interest and get a head start.

Back to current opportunities

iOS Developer

Business Unit
Apply now

Job Description

Flip is looking for a skilled and experienced iOS Developer to join our team of talented engineers who possesses a passion for pushing mobile technologies to the next level. You will work with teams across offices to design and build the next generation of mobile applications.


Key Responsibilities

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, build from scratch or add new features to existing applications
  • Unit-test code for robustness, including edge cases, usability and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency


Key Skills

  • Solid understanding of the full iOS development lifecycle and ecosystem
  • Significant experience with Objective-C, Cocoa Touch, and Swift and third-party iOS libraries and APIs
  • Experience working with remote data sources via REST and JSON
  • Must have experience with third-party SDK integrations (Facebook, Foursquare, Layar, MapBox).
  • Up to date knowledge of web development and online communication trends, ability to evaluate new technology and an understanding of SEO, Web usability and accessibility standards
  • Ability to work in a fast-paced environment
  • Exceptional collaboration, listening, and verbal and written English communication skills


Qualification & Experience

  • 5 years of software development experience, ideally in an agency environment
  • 3 years working experience in iOS development; should have published one or more iOS apps in the app store
  • In-depth familiarity with Objective-C, Cocoa Touch, CocoaPods, Xcode
  • Experience working with iOS frameworks namely, Core Data, Core Animation, Core Graphics and Core Text
  • Working knowledge of the general mobile landscape, architecture, trends and emerging technologies