Company

Fitness & Lifestyle GroupSee more

addressAddressBrisbane, QLD
CategoryEngineering

Job description

Job Description

About Fitness and Lifestyle Group:

Fitness and Lifestyle Group (FLG) is Asia-Pacific's largest diversified fitness, health and wellness group, headquartered in Australia. We truly make a meaningful, positive impact on people's lives through innovative and diversified fitness, health and wellness offerings across physical and digital platforms. Put simply, our purpose is to empower our global community to live stronger and happier lives.

Our portfolio of globally recognised brands includes Fitness First Australia, Barry's Bootcamp, Goodlife Health Clubs Australia, Jetts, and Zap. With 500+ physical locations across Australia, New Zealand, Vietnam, Singapore, and Thailand in addition to its on-demand digital health and fitness programs, FLG currently helps almost a million people live healthier and more active lives.


The opportunity:

We are seeking a highly skilled and motivated Senior Software Engineer to drive and help mentor a team to deliver sustainable, quality architecture, patterns and practices using Continuous Delivery principles. You'll be helping with core engineering practices across our mobile apps which have been built with React Native.

Reporting to the Head of Software Engineering, you will be an individual contributor who can mentor your peers and less experienced engineers, helping them grow their skills and experience to tackle more complex challenges. From design patterns, architecture, to agile work practices focusing on delivering value.

This is a compelling opportunity to shape the future of our Software Engineering practices, contribute to the overall quality of our software products, and help us respond to the business more rapidly.

If you are passionate about continuous delivery and highly maintainable Software Engineering practices, and mentoring a team to success, we invite you to apply for this exciting opportunity!

Key duties and responsibilities include (but are not limited to):

  • Collaborating with product owners and department heads to understand requirements, and independently design and drive solutions from concept to production.
  • Frequently shipping code to production, in small, safe increments (i.e. multiple times per day).
  • Stepping outside your comfort zone, quickly adapting to new technologies and problems.
  • Proactively identifying and addressing blockers, before they become issues.
  • Produce code of excellent quality, that is simple to understand, change, test, re-use.
  • Produce code that is always in a releasable state.
  • Taking a scientific and incremental approach to Software Engineering, including but not limited to identifying and reducing technical-debt, and continuously improving architecture and practices.
  • Driving testing and quality approaches, setting a strong example of others in the team.
  • Mentoring other team members on all of the above, to raise the bar across the organisation.

To be successful in this role you have:

Essential

  • Proven experience delivering value through production features in React Native mobile apps (iOS / Android)
  • Continuous Delivery - incrementally improving architecture while delivering business value (features)
  • Working with and improving legacy codebases in small increments.
  • Implementing and improving common test frameworks and approaches used with TypeScript / JavaScript and React Native apps.
  • In-depth knowledge of scalable design patterns - DDD, CQRS, Event Sourcing, MVC, messaging, microservices - when they are applicable, when they are not, and pitfalls / caveats to applying them
  • Knowledge of testing patterns - unit testing, integration testing, acceptance testing, TDD, BDD, etc.
  • Experience with automated deployments - including staging environments, appropriate testing, versioning, secrets, and release management
  • In-depth knowledge of security and identity - including OWASP and OAuth, role-based access control
  • Lives and breathes agile development methodologies and Continuous Delivery - including Scrum - and working with stakeholders who may not be as mature in that journey

Desirable

  • NET C# Experience
  • Experience implementing client authentication with OAuth 2.0 / Open ID Connect
  • eCommerce platforms, namely BigCommerce


In return we offer you:

  • A passionate, innovative, energetic, and supportive culture. It is something we're really proud of at FLG and you'll feel part of the family from day one
  • A flexible work environment with a mixture of in-office and work-from-home
  • You'll also benefit from our industry-leading learning and development offering - we pride ourselves on supporting and developing our team members, providing them with the learning and skills they need to build a long-term career with us
  • Modern open-plan office in the heart of South Brisbane with an on-site cafe and commuter hub facilities
  • A competitive salary package, company phone and a wide range of benefits including a complimentary gym membership (plus one for a friend)
  • Leading paid parental leave
  • Additional benefits including extra leave days accrued as part of our recognition for service awards

Our Commitment to Diversity and Inclusion:

At Fitness and Lifestyle Group we bring positive energy and attitude to work every day, we are proud of who we are and who we work for. We don't just accept individuality; we encourage it and acknowledge the value diversity and inclusivity brings to our organisation. We pride ourselves on empowering our team to be their authentic selves at work.

We welcome applications from Aboriginal and Torres Strait Islander People, people of all ages, race, sex, intersex status, gender identity, sexual orientation, people with a disability and from other diverse backgrounds.

Apply Now!

Please click 'Apply' to submit a resume that details your experience, attributes and achievements. 

Refer code: 2245884. Fitness & Lifestyle Group - The previous day - 2024-05-23 04:45

Fitness & Lifestyle Group

Brisbane, QLD
Popular Senior Software Engineer jobs in top cities
Jobs feed

Amazon Delivery Driver

Amazon Flex

Armadale, WA

Medical Laboratory Scientist - Research Assistant

Nsw Health Pathology

Sydney, NSW

Safety & Compliance Officer - Goondiwindi

National Heavy Vehicle Regulator

Goondiwindi, QLD

Research Assistant - EECS, Faculty of EAIT

The University Of Queensland

Queensland

Coordinator

Bunnings Warehouse

Mount Isa, QLD

Maintenance Team Leader - Residential Aged Care

Baptistcare Nsw & Act

Point Clare, NSW

Airport Services Officer

Shire Of Wyndham East Kimberley

Broome, WA

Warehousing Assistant

Flexiforce Australia

Goulburn, NSW

Sheet Metal Fabricator

Hays Recruitment

Parramatta, NSW

Sales Representative

Conquest Personnel

Altona, VIC

Share jobs with friends

Related jobs

Senior Software Engineer | Brisbane, West End

Senior Software Engineer-Azure Software Defined Networking

Microsoft

Brisbane, QLD

3 hours ago - seen

Senior Software Engineer

People's Choice Credit Union

Toowoomba, QLD

a week ago - seen

Senior Software Engineer

Verify Consulting

Brisbane, QLD

a week ago - seen

Senior Software Engineer

Bv Talent

Brisbane, QLD

a week ago - seen

Senior Software Engineer - Guidewire

Hawksworth Consulting

Brisbane, QLD

a week ago - seen

Senior Software Engineer - South Bank, QLD

Product And Technology

Queensland

a week ago - seen

Senior Software Engineer

Onset Group

Mackay, QLD

a week ago - seen

Senior Software Engineer

Apollo Queensland Pty Ltd

Eight Mile Plains, QLD

a week ago - seen

Senior Software Engineer (full-stack) - Faculty of EAIT

The University Of Queensland

$96,650-105,245 per year

Queensland

3 weeks ago - seen

Senior Software Engineer - South Bank, QLD

Flight Centre

Permanent

Queensland

3 weeks ago - seen

Senior Software Engineer | React | Golang

Australian Broadcasting Corporation

Brisbane, QLD

3 weeks ago - seen

Senior Software Engineer - IBM Master Data Management

Ethos Beathchapman

Brisbane, QLD

3 weeks ago - seen

Senior Software Engineer

Magnetica Limited

Brisbane, QLD

3 weeks ago - seen

Senior Software Engineer

Marigold

Queensland

3 weeks ago - seen

Senior Software Engineer

Veracross Llc

Gold Coast, QLD

3 weeks ago - seen

Senior Software Engineer

Secure Code Warrior

Brisbane, QLD

3 weeks ago - seen

Senior Software Engineer - Guidewire

Suncorp

Brisbane, QLD

3 weeks ago - seen

Senior Software Engineer Engineering

Labrys Group

Brisbane, QLD

3 weeks ago - seen