Middle iOS developer (Swift)

Swift iOS Realm
We are looking for a strong experienced developer to join our team, one who will help us with the development of applications for Apple mobile devices.
ROLE DESCRIPTION
  • Development of mobile applications of the company on iOS and modules for them
  • Participation in the formation of product specifications and documentation
Requirements
  • Experience in developing mobile applications on iOS more than 3 years. In the Swift language – more than 2 years
  • Knowledge of OOP principles, data structures and design patterns
  • Understanding of the operation of the MVVM pattern and its internal structure
  • Experience with CoreData and Realm and understanding of the details of their work
  • Ability to write Unit tests
  • Understanding of the work of distributed version control systems (Git)
Will be a plus
  • Knowledge of RxSwift, and understand how it works
  • Experience using GCD
  • Understanding of the work of ARC (memory management)
Conditions
  • Work in a large and friendly team;
  • Interesting projects and tasks;
  • Official employment;
  • Office in business center Graffiti, Kondratievsky, bldg. 15, block 5;
  • Kicker, chat, drinks and cookies included.
  • Full - time, office work
  • Possibility of relocation

Tell us about yourself

Name
Second name
Phone
Email address