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