Virgin Active

IT Staff Augmentation for a health and fitness company

Industry:
Sport & Wellness
Location:
UK
Duration:
1 year +
Services:
IT Staff Augmentation Mobile App Development Cross-Platform Development
Virgin Active

Virgin Active is a global health and fitness brand with over 1.2 million members across eight countries.

We partnered with their team to enhance and support a mobile application used by a global audience, focusing on performance, cross-platform consistency, and long-term scalability.

A key part of our work was improving how the application operates across iOS and Android. We implemented a shared business logic layer using Kotlin Multiplatform (KMM), allowing the team to unify core functionality while maintaining flexibility for platform-specific features. This approach reduced duplication, improved maintainability, and accelerated feature delivery across both platforms.

We also introduced dynamic configuration using Firebase Remote Config, enabling product and content updates without requiring app releases. Push notifications were implemented to improve user engagement and ensure timely communication with users across different regions.

On the system level, we worked with complex data structures and real-time data flows, optimizing database interactions and improving data synchronization across the app. This included refining queries, improving caching logic, and ensuring stable performance under varying loads.

From a product perspective, we redesigned key parts of the user interface using modern technologies such as Jetpack Compose and SwiftUI, improving usability, accessibility, and overall user experience. The application was continuously tested and refined through automated and manual QA processes to ensure reliability, stability, and consistent behavior across devices and regions.

We also supported localization and region-specific configurations, enabling the platform to adapt to different markets while maintaining a consistent core experience