Middle iOS Developer

Locations and Tech

Zaporizhzhia, Office
Ukraine
remote
Swift English

​​What is important to join us:

  • – 2+ years of experience in iOS development;
  • – Good knowledge of Swift;
  • – Knowledge of OOP principles, design patterns, architecture patterns(MVVM, VIPER);
  • – English — Upper Intermediate.

Must have:

  • – Understanding basic concepts of working with databases;
  • – Experience with multithreading and concurrency;
  • – Experience with client-server communication;
  • – Desire to study new architectures and work in a modern technology environment.

Experienced with:

  • – SPM, Cocoapods;
  • – UIViewController / UIView lifecycle, Autolayout, Animations;
  • SwiftUI, Combine;
  • Software development life cycle knowledge;
  • Understanding of Apple’s design principles and interface guidelines, be familiar with App Store Review Guidelines.

Next knowledge would be beneficial:

  • – Understanding of CI / CD related tools (GitLab CI / Fastlane / Xcode Cloud);
  • – Knowledge of Redux principles;
  • – Еxperience with GIT;
  • – Experience CoreData/Realm.

We Offer:

  • – Remote work schedule (there is also an opportunity to work in the office in Zaporizhzhia)
  • – Paid vacation and sick leave (without certificates and bureaucracy)
  • – Corporate equipment
  • – We value and respect the individuality of each person
  • – A sense of humor is our superpower!
  • – We have a master’s degree in the field of work-life balance
  • – English language courses at the expense of the company (our team has an English tutor)
  • – Possibility of financial and professional growth
  • – Projects and tasks that will contribute to the growth of your professional skills
  • – Without red tape: Is there a problem? Knock on the door of the C-lvl room and tell about it. We are in favor of openness and quick resolution of cases
  • – Open environment and support that facilitates professional freedom and growth
  • – Most of the people in the company are Middle and Senior level

Send CV