IOS Developer (Fitness sphere)

Минск
Company Background

Our client is reshaping the way consumers approach their health by integrating where we play, work and live – all with the primary objective of helping people lead healthy, happy lives. In addition to its more than 150 destinations in 41 major markets in the U.S. and Canada, our client also owns and produces iconic Athletic Events and is expanding its brand though premium coworking spaces and high-end leased residences.

Project Description

Development and support of clients’ application (iOS Swift) including the following:

  • Supporting 3 flavors of Membership;
  • Big focus on Virtual Membership users (training platform including video on demand, live streaming, etc..);
  • Customization of Analytics and App testing;
Technologies:
iOS Swift
Job Requirements
  • Bachelor’s degree in Computer Science, related field or equivalent military or industry experience;
  • 5+ years of experience in software design & development;
  • 3+ years of experience developing native apps for iOS in Objective-C or Swift;
  • Excellent hands on skills with iOS application development and testing tools;
  • Experience working with dynamic data using services (e.g., JSON, REST APIs, Graph-QL, etc.);
  • Get-it-done self-starter attitude;
  • Good communicator (in English) and team player with strong organizational skills;
  • Proactively helps drive innovation within the company;
  • Strong sense of software architecture and ability to thrive large codebases on large teams;
Desired Requirements
  • Experience with continuous delivery in mobile, including Test- or Behavior-Driven Design, code review, static analysis, continuous integration, automation and functional testing;
  • A mastery of UIKit, CoreAnimation, Combine and Foundation Libraries;
  • Experience with SwiftUI a plus;
  • Experience with MVVM, MVI, View Models, Reactive Programming, and other architectures;
  • Experience performance profiling and tuning mobile applications;
  • Experience with authenticated sessions using OAuth and authentication tokens;
  • Experience developing highly successful apps that enjoy wide scale distribution;
  • Experience building native apps and hybrid apps;
  • Experience with design/development/use of analytics and tracking solutions (e.g., Signal, Flurry, Google Analytics) • Experience with agile methodology;
What You'll Do
  • Design and build applications for iOS platforms;
  • Ensure performance and quality of the application;
  • Collaborate with cross functional team to define and design the app;
  • Perform checks on correct functionality of app;
  • Integrate application with backend tools such as cloud, APIs and push notifications;
  • Responsible to help maintain code quality, organization and automation;
  • Responsible for providing prototypes and proofs of concepts;
  • Use encryption tools to safeguard content;

 

What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office;
Напишите нам!
Мы обязательно ответим!