THE OPPORTUNITY As a Lead Software Engineer at Viva Leisure, you will play a pivotal role in building and enhancing our internal systems, including member platforms, billing platforms, and other cutting-edge projects that support the growth and improvement of Viva Leisure’s technical assets. This role is designed for a hands-on developer who will work closely with senior leaders tackling special projects that drive innovation and business success. You will collaborate with a team of skilled professionals and stakeholders to design, implement, and optimize scalable systems that elevate Viva Leisure’s capabilities in a dynamic. SKILLS & EXPERIENCE We are looking for someone with: 5 years of experience in backend development using Node.js and TypeScript Relevant Bachelors degree or higher Solid experience with AWS services (Lambda, DynamoDB, API Gateway, IAM, CloudFormation) Practical knowledge of Infrastructure as Code (IaC) using Terraform, Pulumi or AWS CDK Experience creating efficient REST APIs and event-driven architectures Familiarity with AI-assisted development tools (GitHub Copilot, Cursor, OpenAI API) Creative problem-solving approach and ability to investigate complex system issues Understanding of API security principles, authentication, and authorization mechanisms Strong communication and collaboration skills Documentation and Processes: GitHub (wiki version control) Zod OpenAPI specification Notion RESPONSIBILITIES Design and implement scalable backend systems and secure APIs, ensuring seamless integration with frontend frameworks like ReactJS, AngularJS, or Vue. Manage and deliver multiple projects autonomously, maintaining alignment with business objectives and providing clear API documentation (e.g., via Postman). Collaborate with the Chief Technology Architect, Labs Operations Lead, and other stakeholders to translate business needs into effective technical solutions. Monitor system performance, conduct comprehensive testing (unit, integration, functional), and proactively address issues across environments. Use GitHub for version control and contribute to a well-documented, collaborative codebase. Mentor junior developers and support knowledge sharing across the team. Work with the CTA on high-impact projects for executive leadership, including scoping and presenting project or product plans. YOUR LIFE AT VIVA - PERKS & BENEFITS As an employer of choice, Viva prides itself on supporting you in the best way possible by providing a range of incentives that meet the everyday needs of our people. We offer a range of benefits to our employees such as Flexible Work Arrangements and great work-life balance for personal rejuvenation and well-being, Paid Parental Leave, Free fitness membership, Central locations with brand new facilities loaded with full fridges and snacks every day and ongoing learning and development opportunities. With countless career paths under one roof, the possibilities are endless. Above all, Viva is committed to fostering a diverse and inclusive culture where every background, perspective, gender, and identity is celebrated. We believe in empowering everyone to be themselves, knowing that it's when we embrace our differences that we perform at our best. We make every opportunity last at Viva and are looking to find members of the team to upskill and develop all with the aim to make Viva the best place to work. ABOUT VIVA LEISURE At Viva Leisure, our mission is simple: to connect health and wellness to as many people as possible through our awesome, affordable, and accessible facilities. Our vision is to be the number one in the industry, benefitting our members, shareholders, franchisees, communities, and employees alike. As an Australian-owned and ASX-listed company, we offer a diverse range of health and fitness solutions, including big box health clubs, express gyms, high-intensity group training studios, pilates, yoga, aquatics, women's-only facilities, personal training, and more. Established in 2004, our key brands include Club Lime, Hiit Republic, Plus Fitness, GroundUp, and Rebalance. With over 300 facilities across Australia and internationally, including corporate-owned and franchised sites, we're proud to serve diverse communities. In 2020, Viva Leisure acquired Chain Collective Group to expand our fitness franchise brand both domestically and internationally, establishing ourselves as a major franchisor in the Australian marketplace. In 2021, Chain Collective Group became the franchising wing of Viva Leisure, paving the way for the development and growth of multiple brands. ACKNOWLEDGEMENT Viva Leisure acknowledges and pays respect to the Traditional Custodians of Country throughout Australia. We are grateful for the opportunity to operate facilities on these lands and to contribute to the health and well-being of all communities we form part of. As a company dedicated to promoting health and wellness, we are committed to fostering an inclusive environment within our facilities and workplaces that welcomes, respects and celebrates the rich cultural heritage of Indigenous peoples.