Web Engineer

Virgin Active

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 a Senior Software Engineer, you will play a hands-on role in building and evolving our web platforms, integrations and shared engineering foundations. This is a senior individual contributor role for an engineer with strong front-end depth and full-stack capability, with particular strength in TypeScript, Next.js, React and Storybook.

Your Duties and Responsibilities...

  • Design, build and maintain modern web applications, services and shared platform foundations using TypeScript, Next.js, React and related technologies.
  • Deliver high-quality, scalable and maintainable code across core user journeys, content experiences, integrations and shared platform capabilities.
  • Contribute to the evolution of a multi-market web platform, with reusable engineering patterns that balance global consistency with local flexibility.
  • Build reusable components, patterns and standards that support a coherent and scalable design system.
  • Work across the stack where needed, with confidence contributing to APIs, integrations, orchestration layers and broader platform concerns.
  • Collaborate closely with Product and Design to translate requirements, prototypes and user needs into robust technical solutions.
  • Contribute to CI/CD, automated testing and release practices that enable frequent, safe and reliable delivery.

Our Minimum Requirements...

We can’t live without…

  • Solid experience building modern web applications in production environments.
  • Strong hands-on experience with TypeScript, Next.js, React and Storybook.
  • Demonstrable understanding of scalable, maintainable web architecture and component-driven development.
  • Confidence working across APIs, integrations and shared platform or middle-tier services where needed.
  • A strong commitment to automated testing, engineering quality and safe release practices.
  • Experience contributing to CI/CD and modern software delivery practices.
  • Good understanding of web performance, accessibility and SEO fundamentals.
  • Experience working closely with Product and Design in cross-functional teams.
  • Sound technical judgement and a pragmatic approach to balancing quality, pace and long-term maintainability.
  • Strong communication and collaboration skills.
  • Experience with headless CMS platforms, design systems, and multi-market digital platforms is desirable.
  • Relevant degree or equivalent practical experience in software engineering, computer science or a related field.
  • Able to work in line with Virgin Active’s agreed hybrid working patterns and ways of working (currently three days a week on-site).

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