Android Developer (Fitness App sphere)

Минск
Company Background

As a wellness pioneer, 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, the company also owns and produces iconic Athletic Events and is expanding its brand though its premium coworking spaces and high-end leased residences.

Project Description

Development and support of client mobile application 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;
What You'll Do
  • Design and build applications for Android 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;
Technologies:
Android Kotlin
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 Android;
  • Excellent hands-on skills with Android application development and testing tools;
  • Excellent knowledge of working with dynamic data using services (e.g., JSON, REST APIs, etc.);
  • Experience performance profiling and tuning consumer facing mobile applications;
  • Excellent hands-on skills with Android application development tools, including Android Studio, Android SDK and ADT;
  • 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 integrating with Maven and using other third-party frameworks tools and SDKs, such as Retrofit, RxJava and Glide;
  • 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 authenticated sessions using OAuth and authentication tokens;
  • Experience with iOS development;
  • Experience with agile methodology;
  • Experience building apps for fitness industry;
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;
Напишите нам!
Мы обязательно ответим!