IOS Developer

JOB DESCRIPTION

We are Hiring Full-time Experienced IOS Developers!

We’re looking for people who are passionate about the craft of software engineering – just like us. People who believe that code is beautiful, but can still appreciate the realities of business and can deliver on a tight schedule in a dynamic environment. People who love learning, understand the value of teamwork and cherish the feedback of other talented developers. At a high level, this role will allow you to define development processes, lead best practices and understand & solve shared problems across backend teams.

EXPERIENCE

  •  Proficient with Objective-C or Swift {depending on project requirements}, and Cocoa Touch.
  •  Understanding of OOP, SOLID, design patterns
  •  Possession of multithreading tools in iOS: GCD, NSOperation
  •  Experience with network protocols, libraries: understanding HTTP, understanding how to use the network effectively, basic principles of network security
  •  Experience in linking Firebase services like Storage/Database/Remote-Config.
  •  Experience with offline storage, threading, and performance tuning.
  •  Understanding of Apple’s design principles and interface guidelines.
  • Ability to mix C, C ++, Objective-C, Swift code in one project

RECOMMENDED EXPERIENCE

  •  Experience in GPU programming
  •  Experience leading a technical team or project
  •  Proven experience of delivering large, state-of-the-art products.

APPLY