Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 8, 2026
    Deadline: Apr 15, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Virgin Active was born in 1999. With 45 health clubs in the UK (8,500 employees!) and almost 250 globally, were one of the fastest-growing businesses within the Virgin Group. Were renowned for our outstanding customer service and helping our member be their personal best. Everyones welcome at Virgin Active. Young or old. Fit or unfit. Its all good. We set...
    Read more about this company

     

    Integration Engineer

    Your Purpose...

    • Is to “change people’s lives for the better through wellness”;
    • We deliver social wellness experiences that enable people to meet their personal wellness goals, through holistic physical, mental nutritional and social wellbeing.
    • As we transform into a Social Wellness Club, we’re redefining how we approach technology by building globally scalable solutions. A key part of this transformation is consolidating our core member engagement platform (our Mobile App and related services) under a central team. This team will own a unified codebase, enabling faster, more consistent feature rollouts across multiple countries.
    • We’re looking for an Integration Engineer to design, build, and support the backend and integration services powering our Digital ecosystem and related platforms. You’ll be a hands-on engineer, delivering reliable, secure, and scalable software across internal and third-party systems, while contributing to the success of your work-stream through feature delivery and operational support.
    • You’ll work closely with the Engineering Manager / Leads, Product Managers, Designers, QA, and front-end developers to deliver high-quality backend and integration solutions/services that align with our product and business goals.
    • This is a hands-on engineering role focused on delivering well-defined integration and backend work, improving code quality and reliability, and helping the team ship maintainable, scalable software. The role is backend and integration focused, while working closely with front-end teams to support end-to-end delivery.

    Your Duties and Responsibilities...

    Delivery & Ownership

    • Design, build, and maintain backend services, APIs, and integration solutions supporting digital products and related platforms.
    • Contribute actively to technical discussions, sprint planning, backlog refinement, and estimation sessions.
    • Support and collaborate with other engineers through code reviews, knowledge sharing, and strong engineering practices.
    • Write clean, maintainable, and testable code aligned with team standards and agreed architecture.
    • Participate in code reviews and continuously improve implementation quality through peer feedback.

    Technical Execution

    • Develop and support solutions using C#, .NET, Azure Cloud, and API/event-driven patterns.
    • Partner with the Engineering Lead to apply engineering standards, architectural patterns, and development practices.
    • Work across internal platforms and third-party systems to deliver robust, scalable, and maintainable integrations.
    • Apply sound engineering practices across coding, testing, debugging, code reviews, and secure software development.
    • Collaborate with frontend engineers to ensure smooth integration with APIs, services, and third-party platforms.
    • Help improve system reliability, performance, observability, and maintainability across the backend stack.
    • Troubleshoot and resolve integration failures, defects, and performance issues across distributed services and partner integrations.
    • Contribute to CI/CD pipelines, automated testing, deployment readiness, and release quality.
    • Support the reliability, scalability, and maintainability of integration services through strong technical execution and attention to operational detail.

    Operational Excellence

    • Participate in incident resolution, root cause analysis, and continuous improvement initiatives to improve system resilience.
    • Support improvements to monitoring, logging, alerting, and observability across integration services.
    • Help balance delivery speed with code quality, maintainability, and technical debt management.
    • Identify risks, dependencies, and improvement opportunities early, escalating where appropriate to keep delivery on track.

    Cross-Functional Collaboration

    • Work closely with Product Managers and Designers to understand requirements and translate them into robust technical solutions.
    • Collaborate with QA, Data, Operations, and frontend teams to deliver high-quality features end to end.
    • Communicate progress, technical constraints, trade-offs, and delivery risks clearly to the Engineering Lead and broader team.
    • Contribute to agile ceremonies including estimation, sprint planning, backlog refinement, and retrospectives.
    • Contribute to engineering documentation, technical knowledge sharing, and reusable development practices.
    • Help improve automated testing, CI/CD, code quality tooling, and developer experience.
    • Identify opportunities to reduce technical debt, simplify solutions, and improve delivery speed and quality within your area.
    • Stay current with engineering practices and development / Azure best practices.

    Our Minimum Requirements...

    We can’t live without… (Minimum Requirements)

    • Bachelor’s degree in computer science, Software Engineering, Information Systems, or equivalent professional experience.
    • 3+ years of professional software engineering experience, with solid experience in backend development and systems integration.
    • Good hands-on experience with C#, .NET, and Azure cloud services.
    • Experience building and maintaining RESTful APIs, backend services, and integration solutions in Azure Cloud and related integration services.
    • Good understanding of API-led, event-driven, and asynchronous integration patterns.
    • Solid understanding of software engineering fundamentals including clean code, testing, debugging, version control, and secure development practices.
    • Exposure to CI/CD pipelines, automated testing, monitoring, and modern software delivery practices.
    • Ability to troubleshoot and resolve issues across distributed systems, integrations, and third-party dependencies.
    • Experience working with internal and external systems to deliver successful end-to-end integrations.
    • Strong problem-solving, communication, and collaboration skills, with the ability to work effectively across technical and non-technical teams.
    • Exposure to Azure integration services such as Service Bus, Logic Apps, Functions, and Event Grid.
    • Familiarity with Agile/Scrum delivery frameworks and best practices.
    • Experience supporting mobile app ecosystems or product-centric digital platforms.
    • Experience contributing to the scalability, reliability, and supportability of backend and integration systems.
    • Knowledge of enterprise integration patterns and asynchronous messaging systems such as Kafka or RabbitMQ.
    • Prior experience working with distributed, remote, or hybrid engineering teams.

    Core Interpersonal Skills:

    • Emotional Intelligence- proven ability to anticipate the needs of others before they are voiced
    • Active Listening- Able to genuinely hear concerns with the ability to defuse tense situations and ensuring members and staff feel heard and valued
    • Cultural Awareness and Fluency- understand international norms, etiquette and diverse backgrounds to provide a welcoming environment for our international and VIP members
    • Empathy – be able to understand, or and be aware of, someone else’s feelings especially during stressful situations, such as travel delays or billing disputes

    Operational & leadership Skills Required:

    • Attention to Detail, noticing the small things
    • Resilience and Composure, be able to remain calm and optimistic under extreme pressure, during peak or periods or system failures
    • Problem solving and conflict resolution – be able to turn challenges into opportunities by thinking and acting quickly to resolve issues before they impact a member’s experience
    • Adaptability: be flexible to handle unpredictable shifts in processers, resource changes, last minute VIP guest arrivals, or sudden changes in event plans.
    • Relatability – the capacity to connect with diverse stakeholders across all backgrounds
    • Situational Awareness – constantly monitoring the environment to identify members who need support or help
    • Curiosity- the ability to seek out and transform standard transactions into personalised stories and memorable experiences
    • Time Management – the ability to efficiently meet stringent deadlines while maintaining a relaxed and unhurried demeanor for guests.
    • Digital Fluency – must be proficient in new age technology and systems

    Closing Date 15 April 2026

    go to method of application »

    Mobile Engineer

    Your Purpose...

    • Is to “change people’s lives for the better through wellness”;
    • We deliver social wellness experiences that enable people to meet their personal wellness goals, through holistic physical, mental nutritional and social wellbeing.
    • As we transform into a Social Wellness Club, we’re redefining how we approach technology by building globally scalable solutions. A key part of this transformation is consolidating our core member engagement platform (our Mobile App and related services) under a central team. This team will own a unified codebase, enabling faster, more consistent feature rollouts across multiple countries.
    • We’re looking for a Mobile Engineer to design, build, and maintain mobile app capabilities using Kotlin Multiplatform (KMP). You’ll work closely with the Engineering Manager / Leads, Product Managers, Designers, QA, and backend engineers to deliver high-quality mobile experiences across Android and iOS through shared KMP modules and platform-specific implementations where needed.
    • This is a hands-on engineering role focused on delivering well-defined features, contributing to code quality and reliability, and helping the team ship maintainable, scalable software. The role is app-focused, while working closely with backend teams to support end-to-end delivery.

    Your Duties and Responsibilities...

    Delivery & Ownership

    • Design, build, and maintain mobile application features using Kotlin Multiplatform (KMP).
    • Contribute to shared business logic, domain, networking, and platform integration layers across Android and iOS.
    • Participate actively in technical discussions, sprint planning, backlog refinement, and estimation sessions.
    • Implement platform-specific functionality where required, while maximising reuse through shared KMP modules.
    • Write clean, maintainable, and testable code aligned with team standards and agreed architecture.
    • Participate in code reviews and continuously improve implementation quality through peer feedback.

    Technical Execution

    • Deliver technical work from design through implementation, testing, release, and post-release support.
    • Partner with the Engineering Lead to apply engineering standards, architectural patterns, and development practices.
    • Collaborate with backend engineers to ensure smooth integration with APIs, services, and third-party platforms.
    • Help improve app reliability, performance, observability, and maintainability across the mobile stack.
    • Troubleshoot production issues, fix defects, and contribute to root cause analysis and prevention.
    • Support mobile release processes, CI/CD improvements, and automation practices where relevant.
    • Contribute to the delivery of consistent mobile experiences across Android and iOS through shared KMP code.
    • Apply agreed patterns to balance reuse and platform-specific implementation effectively.
    • Work across shared modules, app architecture, testing, and release readiness to support end-to-end delivery.
    • Help ensure technical decisions align with scalable and repeatable delivery goals.

    Cross-Functional Collaboration

    • Work closely with Product Managers and Designers to understand requirements and translate them into robust technical solutions.
    • Collaborate with QA, Data, Operations, and backend teams to deliver high-quality features end to end.
    • Communicate progress, technical constraints, trade-offs, and delivery risks clearly to the Engineering Lead and broader team.
    • Contribute to agile ceremonies including estimation, sprint planning, backlog refinement, and retrospectives.
    • Contribute to engineering documentation, technical knowledge sharing, and reusable development practices.
    • Help improve automated testing, CI/CD, code quality tooling, and developer experience.
    • Identify opportunities to reduce technical debt, simplify solutions, and improve delivery speed and quality within your area.
    • Stay current with mobile engineering practices, Kotlin ecosystem developments, and KMP best practices.

    Our Minimum Requirements...

    We can’t live without…

    • Bachelor’s degree in a relevant field or equivalent professional experience in software engineering.
    • 3+ years of professional software development experience, with solid hands-on experience in mobile engineering.
    • Solid experience building production mobile applications.
    • Experience working in cross-platform or shared-code mobile environments, ideally with Kotlin Multiplatform (KMP).
    • Good understanding of mobile architecture, design patterns, modularisation, and maintainable software design.
    • Experience integrating mobile applications with backend APIs, services, and third-party platforms.
    • Good understanding of RESTful APIs, client-side networking patterns, and mobile app performance considerations.
    • Experience writing unit tests and contributing to automated testing practices.
    • Familiarity with version control, peer code review, and collaborative engineering workflows.
    • Strong debugging, problem-solving, and communication skills.
    • Ability to work effectively as a hands-on individual contributor in a cross-functional product and engineering team.
    • Exposure to Kotlin Multiplatform (KMP) in production or strong willingness to deepen experience.
    • Experience contributing to Android and iOS delivery through shared cross-platform modules.
    • Exposure to CI/CD pipelines, mobile release management, crash reporting, and observability tooling.
    • Familiarity with agile delivery frameworks and working in product-led engineering teams.
    • Experience in consumer-facing digital products, subscription products, wellness, lifestyle, or marketplace platforms.
    • Exposure to improving engineering standards, testing practices, or developer tooling within a team.

    Core Interpersonal Skills:

    • Emotional Intelligence- proven ability to anticipate the needs of others before they are voiced
    • Active Listening- Able to genuinely hear concerns with the ability to defuse tense situations and ensuring members and staff feel heard and valued
    • Cultural Awareness and Fluency- understand international norms, etiquette and diverse backgrounds to provide a welcoming environment for our international and VIP members
    • Empathy – be able to understand, or and be aware of, someone else’s feelings especially during stressful situations, such as travel delays or billing disputes

    Operational & leadership Skills Required:

    • Attention to Detail, noticing the small things
    • Resilience and Composure, be able to remain calm and optimistic under extreme pressure, during peak or periods or system failures
    • Problem solving and conflict resolution – be able to turn challenges into opportunities by thinking and acting quickly to resolve issues before they impact a member’s experience
    • Adaptability: be flexible to handle unpredictable shifts in processers, resource changes, last minute VIP guest arrivals, or sudden changes in event plans.
    • Relatability – the capacity to connect with diverse stakeholders across all backgrounds
    • Situational Awareness – constantly monitoring the environment to identify members who need support or help
    • Curiosity- the ability to seek out and transform standard transactions into personalised stories and memorable experiences
    • Time Management – the ability to efficiently meet stringent deadlines while maintaining a relaxed and unhurried demeanor for guests.
    • Digital Fluency – must be proficient in new age technology and systems

    Closing Date 15 April 2026

    go to method of application »

    Maintenance Technician

    Your Purpose...

    • Managing the preventative maintenance and state of repair to equipment and facilities
    • Managing action plans/projects to the required standard.
    • Managing maintenance plans & suppliers to within budget.
    • Managing the maintenance team to achieve desired results

    Your Duties and Responsibilities...

    MANAGING THE PREVENTATIVE MAINTENANCE AND STATE OF REPAIR TO EQUIPMENT AND FACILITIES

    Maintain and repair plant

    • Follow preventative schedule for HVAC
    • Communicate faults and action plans to CGM/Ops and Regional MM
    • Use maintenance log in system on intranet for faults
    • Adhere to downtime as stipulated on intranet
    • Be hands on and repair faults where possible

    Maintain and repair premises

    • Liaise with landlord/contractors on issues/repairs
    • Be hands on and repair and maintain where possible according to brand standards.

    Maintain and repair gym equipment

    • Complete and fax/email downtime reports to relevant contractors.
    • Ensure completion of preventative maintenance as per contractor stipulations
    • Maintain a history of equipment maintenance and preventative schedules
    • Be hands on, repair and maintain equipment according to brand standards

    Inspect club to establish daily maintenance tasks

    • Do visual inspection via walkabout.
    • Check job book, MOD checklists and fitness checklists.
    • Check pool and enter results on pool log.
    • Action tasks as per brand standards RAP sheet.
    • Follow up all maintenance related issues on the Hey Manager cards.
    • Schedule tasks from preventative maintenance schedule.
    • Liaise with CGM/Ops Manager on affects to operations in club.

    Ensure pool maintenance completed.

    • Ensure pool checked and pool key readings recorded according to operating standards.
    • Ensure inspection of weirs conducted.
    • Ensure pool dosed according to readings.
    • Ensure backwashing falls within pressure parameters.
    • Ensure pool internal and external maintained and repaired to brand standards.
    • Ensure temperatures displayed.
    • Liaise with Ops/CGM and RMM as required.
    • Ensure dosing systems do not run dry

    Manage health & safety requirements in the club

    • Manage your department to work within the health & safety requirements.
    • Familiarise yourself with the OSH Act.

    MANAGING ACTION PLANS/PROJECTS TO THE REQUIRED STANDARD

    Assist in ensuring that brand standards are maintained

    • Conduct regular brand standard checks.
    • Assist in developing RAP.
    • Assist GM/Ops to manage the RAP to conclusion.

    Manage projects to conclusion

    • Ensure compliance to job specs.
    • Ensure work areas left in condition found.
    • Manage contractor to adhere to health and safety standards.
    • Liaise with relevant parties.
    • Sign off contractors job card on completion if satisfactory and quality checked.
    • Follow up on snag lists.
    • Refer snags/issues to Regional Maintenance Manager.

    MANAGING MAINTENANCE PLANS & SUPPLIERS TO WITHIN BUDGET

    Ensure maintenance of Club is within budget.

    • Liaise with CGM on budget constraints/availability.
    • Ensure all repairs/costs/quotes to within budget.

    Control and maintain stock levels

    • Ensure there is sufficient stock available at all times.
    • Follow e-procurement system with the assistance from CGM/Ops using preferred suppliers and authorisation systems.
    • Check quality and delivery of orders.
    • Ensure stock control systems in place.

    MANAGING THE MAINTENANCE TEAM TO ACHIEVE DESIRED RESULTS

    Manage team to achieve scheduled tasks

    • Priorities and set timelines for team with tasks.
    • Adhere to quality control standards.
    • Follow up and check completed tasks.
    • Establish understanding of task and correct tool application.
    • Distribute tasks equitably in team including tasks to yourself.

    Manage staffing compliment

    • Ensure staff adequately trained to deliver on functional/operational needs.
    • Ensure communication on all company initiatives/launches.
    • Manage shift rosters/leave cycles.
    • Induct staff on operational needs
    • Have a succession plan.

    MISCELLANEOUS

    • Be available for call outs/ telephonic assistance.
    • Assist and comply with any lawful and reasonable requests from manager.

    Closing Date 08 April 2026

    go to method of application »

    Maintenance Operator

    Your Purpose...

    • To inspire people to live active lives shall be responsible for completing maintenance plans and tasks.
    • Assisting with maintenance administration.
    • The Maintenance Operator is hands on in their position completing maintenance plans and tasks, to the Regional standards and at all times delivering service excellence.

    Your Duties and Responsibilities...

    COMPLETING MAINTENANCE PLANS AND TASKS AS INSTRUCTED

    • Check job book, fitness checklist and open/close MOD checklist for faults.
    • Complete tasks from RAP sheet of brand standards and within time constraints.
    • Attend to breakdowns/incidents as required and within turn around time.
    • Receive instructions from daily meeting with Maintenance Technician/Manager.
    • Carry out preventative maintenance and service plans.
    • Be hands on in repair of all equipment, and premises (including outside of premises).

    Complete daily tasks according to timelines and standards.

    Work within all health & safety requirements.

    • Good general housekeeping.
    • Ensure cleanliness, hygienic, safe, tidy work areas.
    • Correct storage of tools, consumables and equipment.
    • To familiarise self with OSH Act.
    • To seek advice if unclear on the correct usage/storage of any equipment/consumable in terms of health & safety.

    Assisting with Maintenance Administration

    Complete stock control

    •  Monitor regularly used consumables
    • Report need for replacement to management.

    Assist with reports 

    • Complete pool logs.
    • Complete downtime reports.
    • Mark off completed tasks in job books.
    • Complete standard checklists for preventative maintenance.

    Our Minimum Requirements...

    We can't live without...

    • Matric
    • 1-2 years experience in a similar role

    We'd like you to have...

    • Adaptability (must be able to adapt to a fast paced, changing environment)
    • Be curious (must be willing to succeed, seek opportunities to learn and grow)
    • Have a winning mentality (must be willing to go over and above to achieve success)
    • Must be motivated to achieve success.
    • A commitment to making a difference in people’s lives.
    • A Growth mindset
    • The ability to work independently.
    • Trustworthiness (must always act in doing the right thing)
    • A drive to create moments of magic for our members.
    • The ability to make decisions and take ownership and responsibility for the decision.
    • Action orientation

    We'd love you to have...

    • Wellness knowledge, beyond the health club
    • The ability to make quick and bold decisions.
    • The ability to be agile.
    • The ability to be collaborative.
    • High Interpersonal skills (EQ)

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Virgin Active South Africa Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail