Position: Senior iOS Developer
Company: Distant Crew
Experience required: 5y
English level: upper

•	Design and build iOS consumer and business applications in healthcare, manufacturing, marketing, banking, sports, social networks and other interesting business areas.
•	Provide technical leadership and expertise to the other team members
•	Ensure the performance, quality, and responsiveness of applications
•	Integrate with server-side APIs
•	Work with the latest development technologies from Apple
•	Daily communication with US-based team members, subject matter experts, and stakeholders

**Required skills**

•	Proficient with Swift or Objective-C, and Cocoa Touch
•	Significant experience with iOS frameworks such as Core Data, Core Animation, etc.
•	Significant experience with offline storage, threading, and performance tuning
•	Deep understanding of Objective-C/ Swift design patterns
•	Deep understanding of the memory management in the iOS platform
•	Knowledge of multi-threaded, asynchronous code
•	Experience with code signing and delivery of iOS applications
•	Familiarity with RESTful APIs to connect iOS applications to back-end services
•	Understanding of Apple’s design principles and interface guidelines
•	Passion for building great mobile applications
•	Experience with SCRUM development methodology
•	Excellent spoken and written English
•	Responsible and team-oriented person

**A significant advantage would be**

•	Experience with other mobile development platforms (e.g. Android, Xamarin, React Native)
•	Portfolio with working mobile applications
•	Samples of source code
•	Experience with database design and implementation
•	BS/MS Degree in Computer Science or equivalent