Mobile Engineer at Virgin Active Limited | GB | Rezi

Mobile Engineer at Virgin Active Limited

Mobile Engineer

Virgin Active Limited · GB

4 days ago

Mobile Engineer

Virgin Active Limited · GB

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are looking for Mobile Engineers at both mid and senior level to join our Digital & Technology Transformation Team. As we transform into a Social Wellness Club, we are redefining how we approach technology and building globally scalable solutions. A key part of this transformation is bringing our core member engagement platform—including our mobile app and related services—under one central team. This team will own a unified codebase, enabling faster and more consistent feature delivery across multiple countries.

Responsibilities

  • Design, build and maintain mobile application features using Kotlin Multiplatform.
  • Contribute to shared business logic, domain, networking and platform integration layers across Android and iOS.
  • Implement platform-specific functionality where required, while maximising appropriate reuse through shared Kotlin Multiplatform modules.
  • Write clean, maintainable and testable code aligned with agreed engineering standards and architecture.
  • Work closely with Product Managers and Designers to translate member needs and product requirements into robust technical solutions.
  • Collaborate with backend engineers to integrate the mobile application with APIs, services and third-party platforms.
  • Deliver technical work through design, development, testing, release and post-release support.
  • Participate in code reviews and use peer feedback to continuously improve implementation quality.
  • Troubleshoot production issues and contribute to root-cause analysis and preventative improvements.
  • Improve app reliability, performance, observability and maintainability across the mobile stack.
  • Support mobile release processes, automated testing, CI/CD improvements and engineering automation.
  • Contribute to sprint planning, backlog refinement, estimation and retrospectives.
  • Communicate technical constraints, delivery risks and trade-offs clearly to the Engineering Lead and wider team.
  • Identify opportunities to reduce technical debt, simplify solutions and improve delivery speed and quality.
  • Contribute to engineering documentation, technical knowledge sharing and reusable development practices.
  • Stay current with developments across mobile engineering, Kotlin and Kotlin Multiplatform.
  • Take ownership of complex features and technical solutions from initial design through to production (senior level).
  • Contribute to architectural decisions and help shape the future direction of our mobile platforms (senior level).
  • Provide technical guidance and support to other engineers (senior level).
  • Help improve and embed engineering standards, testing practices and development processes (senior level).
  • Work with Engineering Leads to identify technical risks and make pragmatic decisions that balance reuse, performance, maintainability and user experience (senior level).

Requirements

  • Professional experience building and supporting production mobile applications.
  • Strong hands-on experience with Kotlin and modern mobile engineering practices.
  • Experience working within a cross-platform or shared-code mobile environment, ideally using Kotlin Multiplatform.
  • A strong understanding of mobile architecture, design patterns, modularisation and maintainable software design.
  • Experience integrating mobile applications with backend APIs, services and third-party platforms.
  • A good understanding of RESTful APIs, client-side networking and mobile application performance.
  • Experience writing unit tests and contributing to wider automated testing practices.
  • Familiarity with version control, peer code reviews and collaborative engineering workflows.
  • Strong debugging, problem-solving and communication skills.
  • The ability to work effectively as a hands-on engineer within a cross-functional Product and Engineering team.
  • Production experience with Kotlin Multiplatform would be advantageous.
  • Experience contributing to both Android and iOS delivery through shared cross-platform modules would be beneficial.
  • Exposure to CI/CD pipelines, mobile release management, crash reporting and observability tools would be beneficial.
  • Experience within consumer-facing digital products, subscription services, wellness, lifestyle or marketplace platforms would be advantageous.
  • Experience owning complex technical work, contributing to architectural decisions and improving engineering practices within a team (senior level).
  • Comfortable providing technical guidance, constructively challenging decisions and clearly communicating technical risks and trade-offs (senior level).

Skills

  • Kotlin Multiplatform
  • Kotlin
  • Android
  • iOS
  • RESTful APIs
  • Mobile architecture
  • Design patterns
  • Modularisation
  • Software design
  • Networking
  • Unit testing
  • Version control
  • Code reviews
  • Debugging
  • Problem-solving
  • Communication

Work Type

  • Permanent
  • Full Time

Experience Level

  • Mid-level
  • Senior-level

Benefits

  • 30 days’ annual leave, including bank holidays
  • Access to The People’s Pension, with employer contributions of 3%
  • Private health insurance with access to healthcare, wellbeing rewards and preventative health support
  • Complimentary Virgin Active membership for you and a buddy
  • Free membership for your children through Club V
  • Discounts across Virgin Active, including guest passes and 50% off Personal Training sessions
  • Access to Virgin Family, connecting you with colleagues across the Virgin Group and providing discounts with brands including Virgin Atlantic, Virgin Holidays and Virgin Media O2
  • 20% off food and drink at KAUAI branches located within our clubs
  • Access to Salary Finance, providing support with loans, savings plans and financial wellbeing
  • Access to our Bupa Employee Assistance Programme, including four free counselling sessions
  • Complimentary corporate letting services through Dexters, with no tenant charges
  • Access to ePoints, offering online discounts across a wide range of retailers

About the Company

  • As we evolve into Social Wellness Clubs, we are creating spaces and experiences that support everyспект of our members’ physical, mental, nutritional and social wellbeing.
  • By bringing together expert guidance, genuine community, personalised experiences and innovative technology, we make wellness feel accessible, welcoming and easy to navigate.
  • Virgin Active is committed to recruiting the finest people who share our passion for creating exceptional experiences and delivering world-class service every day.