Vacancy has been moved to archive

All vacancies / iOS Engineer / Saint-Petersburg

Would you like an opportunity to work on mobile app projects seen by millions of people every day? Are you interested in developing products for the Sports and Entertainment world? Our client is an international independent software development team that creates fascinating mobile apps and websites for sports, media and entertainment companies worldwide.

We are currently looking for highly talented and enthusiastic people as iOS Engineers in St. Petersburg.

You’ll deal with the modern stack of technologies while:

  • Coding for iOS in the latest version of Swift;
  • Making rich and dynamic UI from code;
  • Using promises from PromiseKit and digging into reactive programming with RxSwift;
  • Resolving dependencies with CocoaPods, creating and maintaining custom private pods to reuse code between our projects;
  • Inventing and describing API specifications using Swagger;
  • Employing automatic code generation (e.g. generating API layer from its specification);
  • Writing unit tests with Nimble, passing and doing code reviews in Phabricator and having your code linted by SwiftLint;
  • Taking part in various automation initiatives using scripts written in Ruby and Python;
  • Working in a great team of the same IT enthusiasts as you are!

Our expectations are:

  • 4+ years of software engineering experience in total;
  • 2+ years of iOS development experience;
  • Solid knowledge of Swift programming language;
  • Basic literacy and interest in various IT areas;
  • Readiness to learn and use new exciting technologies;
  • Strong desire to understand what happens under the hood of those technologies;
  • Deep understanding and practical ability to use widespread software design patterns;
  • Good written and spoken English;

We would be happy to see:

  • Projects on the AppStore that you participated in;
  • Samples of Swift code written by you;

Benefits:

  • Competitive salary with regular pay and yearly bonus
  • Good working environment, office conveniently located in the center of St Petersburg
  • Medical Insurance
  • English courses
  • Opportunity to improve English skills by regular communication with native speakers
  • Flexible work schedule Events and democratic atmosphere in the team
  • We will help in relocating from another city
Подраздел:

iOS