Position: iOS Developer
Company: AboutHR recruiting agency
Experience required: 3y
English level: intermediate

**Required Skills and Experience:**
3+ years of experience in developing native iOS applications;
Experience with Swift and Objective C;
Strong knowledge of OOD, Design Patterns, SOLID principles;
Knowledge of architectural design patterns like VIPER and MVVM;
Experience with Unit Testing, and XCTest framework;
Experience with Firebase;
Experience with GoogleMaps.

**It will be a plus:**
Experience with Realm.

**Role Responsibilities:**
Working with the wider production team to deliver roadmap objectives in a timely manner.
Communicate with team members across timezones to determine the best solutions to difficult problems.
Write easy to read and extendable code.