Middle iOS Developer

Tasks

  • Application development from scratch;
  • Building custom interface elements and animations;
  • Interaction with the team;
  • Revision and correction of errors in existing projects.

Our expectations

  • iOS development experience of at least 2 years;
  • Excellent knowledge of Swift, UIKit, AutoLayout;
  • MVVM;
  • Experience in developing client-server applications;
  • Understanding the patterns and anti-patterns of mobile app design;
  • Knowledge of iOS Human Interface Guidelines.

Will be a plus

  • Experience in building custom interface elements and animations;
  • RxSwift;
  • Experience in developing applications from scratch;
  • Experience in team management and training of junior developers;
  • Experience writing Unit and UI tests;
  • Ability to write fast and working code.

Additionally

  • Willingness to discuss relocation to Georgia;
  • The ability to work from anywhere in the world.