Tech Lead

Cape Town, WC, ZA, South Africa

Job Description

Our purpose

is...



To change people's lives for the better through wellness. We are passionate about supporting people to lead healthy fulfilled lives by providing a space where they can focus on their physical, mental and social well-being.

Our mission is to create an environment where wellness works for everyone. At Virgin Active wellness is not just about fitness- it's about creating real experiences that support members in their holistic health journey.

We provide a luxury wellness environment that fosters personal growth, community, and transformation. Our approach is accessible, inclusive, and built on the foundation of social wellness.

Our wellness offering is built on core pillars which define who we are and how we deliver on our promise:

Refreshing Real Experiences*: Authentic, engaging experiences that inspire lasting wellness.
Holistic Wellness*: A comprehensive approach integrating fitness, mental health, nutrition, and recovery.
Curated Guidance and Progress*: Personalized coaching and programs to support sustainable progress.
Communities Without Conformity*: Diverse, welcoming environments where everyone feels empowered.

Your Purpose...



To drive the architecture, design, and development of our mobile app and backend integration services. In this role, you'll serve as a hands-on technical expert and mentor, guiding a team of engineers to deliver high-quality software solutions. You'll work closely with our Product Managers and business stakeholders in owning and driving the end-to-end technical delivery and ensure alignment with our product and business goals.


Your Duties and Responsibilities...



Lead the technical direction, architecture, and implementation of our mobile application. Lead technical planning and design sessions to shape a scalable, secure, and modular app architecture. Collaborate with product managers, designers, cross-functional and cross-territory teams to translate requirements into scalable, maintainable solutions. Drive technical discussions, code reviews, and best practices to ensure quality and performance. Manage and integrate workstreams from outsourced development teams and ensure code quality and consistency. Make key decisions on technologies, tools, and frameworks to improve development efficiency and maintainability in collaboration with other technology heads. Ensure smooth CI/CD pipelines, deployment practices, and monitoring strategies. Work with all countries in delivery of features into their regions. Contribute to the overall technology landscape of Virgin Active including backend systems and integrations. Some of these might be outside of the mobile app architecture. Stay up to date with emerging trends and assess their relevance to our application ecosystem.

We can't live without... (Minimum Requirements)



Bachelor's degree in Computer Science, Software Engineering, or a related technical field is required. In lieu of a formal degree, proven hands-on experience, certifications, and a strong portfolio of technical leadership will also be considered. 6+ years of software development experience with a proven track record of technical leadership. Strong experience in Mobile App development processes, principals and delivery. Strong experience with cloud platforms, preferably Azure. Deep understanding of application architecture, system design, and performance optimization. Proven experience in integrating mobile apps with backend systems, third-party services and internal APIs. Experience with integration patterns, RESTful services and mobile-friendly API design. Experience in working with and managing outsourced development teams. Strong problem-solving and debugging skills. Excellent communication and collaboration skills. Experience in cross platform app development (Kotlin Multiplatform) Knowledge of DevOps and infrastructure-as-code tools (Terraform, etc.). Background in Agile/Scrum development methodologies.

We'd like you to have... (Attributes)



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... (additional skills)



Wellness knowledge, to engage and inspire others to take a holistic approach to wellness. The ability to be agile. The ability to be collaborative. * High Interpersonal skills (EQ)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1440283
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned