SUPPORT

Location: USA, India, UAE
Compensation: As per industry standards

We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of mobile applications.

Responsibilities:

  • BS in Computer Science or equivalent.
  • At least 2 years of Experience with iOS frameworks. Proficient with Objective-C and Swift.
  • Experience with offline storage, threading, and performance tuning.
  • Deep understanding of Apple’s design principles and interface guidelines. Experience with performance and memory tuning. Familiarity with cloud message APIs and push notifications. Proficient understanding of code versioning tools (such as Git, Mercurial or SVN).
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Must have experience with IDEs such as Xcode.
  • Experience of collaborating in an Agile environment with minimal supervision.
  • Extensive hands-on experience of creating custom UI controls, designing protocols, implementing delegate interfaces, and performance optimization.
  • Understanding of the nuances of fragments, and how to create adaptive interfaces that work for multiple device form factors.
  • Hands on experience with databases including Mongo DB, MySQL, MS SQL, PostgreSQL and Oracle etc.
  • Strong Experience with Amazon AWS APIs.
  • Experience development with social network APIs such as Facebook, Twitter, LinkedIn, YouTube, and Google+.
  • Experience with source control tools, such as Git.

Skills:

  • Proficient with Objective-C or Swift, and Cocoa Touch.
  • Experience with iOS frameworks like external accessory framework, especially BT/BLE communication, Multi-Peer Connectivity, etc…
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools such as Instruments.
  • Familiarity with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools such as Git.
  • Familiarity with continuous integration.

PLUS!

  • Experience in developing social media sharing applications.
  • Extensive experience with test-driven development.
  • Experience in web technologies (i.e. HTML, CSS, Jquery and other JS frameworks).

Apply Now!