Xamarin Developer (Fitness App sphere)

Company Background

Our client is a publicly traded franchisor and operator of over 2000 fitness centers, primarily located in North America and serving over 14 million members. Around 3 million of those members also use the mobile application.

Project Description

In 2019 our client released the first version of its new mobile application. The first release included features supporting a digital keytag, guided workout sessions, workout tracking and class scheduling. Our client plans to release the second major version of its mobile application by Q3 of 2020 while also maintaining the current release and providing break/fix support. The second release will include enhanced workout features, wearable integrations, progress tracking, community/sharing and other new functionality. New features will also be developed and rolled out as interim releases throughout the year.

What You’ll Do:
  • Analyze business application requirements of diverse scope and complexity in order to support business management objectives;
  • Apply current technology to solve technical problems and ensure system and application performance optimization;
  • Assist with code and technical architecture reviews;
  • Review range from single routines of software code to complex technical architecture. Complex solutions may require partnership with other development teams and mobile architect;
  • Troubleshoot development and production problems across multiple environments and operating platforms;
  • Run unit tests and debugs code;
  • Recommend system solutions based on best practices;
Java Microservices
App Center
Fabric analytics
Firebase analytics
Push Notifications
In-App Notifications
In-App inbox
Git flow
Job Requirements:
  • Knowledge of verbal and written English (Intermediate level at least);
  • 3-5 years Mobile Development experience;
  • Demonstrated expertise in building Xamarin applications using Xamarin.iOS, Xamarin.Android and/or Xamarin.Forms engineered for fault tolerance, high performance, and resiliency in a Microservice environment;
  • Working knowledge of diverse technological principles, including security, session management, and best development practices;
  • Complete understanding of the Software Development Life Cycle;
  • Self-motivated and passionate with attention to details;
  • Experience with Git Flow;
Долучайтесь до команди!