Senior iOS Developer

Yerevan, Armenia

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior iOS Developer for our Yerevan office to make the team even stronger.

We are looking for energetic people who are ready for new challenges, teamwork, and Agile software development.

Responsibilities

  • Lead the effort of mobile development team in delivering iOS applications (iPhone and IPad);
  • Be engaged in entire application life cycle;
  • Work directly with customers, developers and business analysts;
  • Gather requirements around functionality and translate those requirements into elegant functional solutions.

Requirements

  • 3+ years of experience with iOS development;
  • Experience in Objective-C and Cocoa Touch;
  • Familiarity with Swift;
  • Good knowledge of OOP, MVC, MVP, MVVM;
  • Software Design Paradigms and Patterns;
  • Have published one or more iOS apps in the app store;
  • Experience with third-party libraries and APIs;
  • Experience with Objective-C blocks and multi-threaded apps;
  • Solid understanding of the full mobile development life cycle;
  • Good knowledge of technical English language;
  • Ability to work independently in an Agile development environment.