Senior Software Developer

Revo Fitness

Perth

On-site

AUD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Complimentary Gym Membership
Paid Parental Leave
Vibe & Thrive Allowance
Discounted Health Insurance
Salary Sacrifice & Novated Lease
Employee Assistance Program
Professional Development
Flexible Working

Job summary

Revo Fitness is seeking a Senior Developer to join our in-house team in Perth. You will join an agile group across mobile, backend, infrastructure, and web, contributing to architectural decisions and mentoring peers.

The role requires hands-on ownership of production systems and strong communication skills. You'll design member-facing features, improve platform components, and manage end-to-end delivery from specification to post-release monitoring.

Qualifications

  • Experience as a Software Developer or similar role.
  • Experience across mobile, backend, web, infrastructure, and CI.
  • Ownership of production systems end-to-end including rebuild vs retention decisions.
  • Proficiency in SQL and relational data modelling.
  • Experience establishing automated testing, code review, and release processes.

Responsibilities

  • Design and deliver new member-facing features and product capability across the mobile application, backend services, and public website.
  • Drive continuous improvement of existing platform components and existing systems, making recommendations on retention, replacement, or rebuilds.
  • Own delivery end-to-end, from specification through release to post-release monitoring.
  • Establish and maintain development standards, code review practice, automated testing, continuous integration, and release processes.
  • Administer and improve hosting infrastructure across cloud platform services and managed Linux servers.
  • Mentor other developers through code review, pairing, and technical guidance.
  • Maintain and extend integrations with third-party membership, payment, and communications platforms.

Skills

Full stack development
SQL
Relational data modelling
Mentoring
CI/CD
React Native

Tools

Docker
Azure
GitHub Actions

Job description

The Opportunity

This newly created role is an exciting opportunity to join our growing in-house development team and shape the next phase of our tech solutions. Working closely in an agile team of four across mobile, backend, infrastructure, and web, you'll collaborate directly with the Team Lead on key architectural, tooling, and process decisions. We’re looking for a skilled Senior Developer with strong mentoring, technical, and communication skills. You'll thrive if you've come from a start-up or small business where you have experience across a wide range of tasks and enjoy building up processes.

What will you be doing?
  • Design and deliver new member-facing features and product capability across the mobile application, backend services, and public website
  • Drive continuous improvement of existing platform components and existing systems, making recommendations on retention, replacement, or rebuilds.
  • Own delivery end to end, from specification through release to post-release monitoring
  • Establish and maintain development standards, code review practice, automated testing, continuous integration, and release processes
  • Administer and improve hosting infrastructure across cloud platform services and managed Linux servers
  • Mentor other developers through code review, pairing, and technical guidance
  • Maintain and extend integrations with third-party membership, payment, and communications platforms
What are we looking for in you?
  • Demonstrated experience in a Software Developer or similar role
  • Experience across multiple layers of the stack: mobile, backend, web, infrastructure, and CI
  • Demonstrated experience owning production systems end to end, including decisions on rebuild versus retention
  • Proficiency in SQL and relational data modelling
  • Experience establishing development practices such as automated testing, code review, or release processes
Our tech stack
  • Mobile: React Native, Expo, TypeScript
  • Backend and data: PHP, SQL Server, MySQL, Docker
  • Infrastructure: Azure, managed Linux VPS, infrastructure-as-code, GitHub Actions, DNS, and TLS
  • Web: WordPress, PHP, Tailwind, contemporary JavaScript tooling React Native or Expo, PHP, Azure and SQL Server are desirable.
Who is Revo?

At Revo Fitness we are committed to making quality fitness accessible to all, with simple memberships, no hidden fees, and 24/7 access. We prioritise our members' needs and strive to deliver exceptional member experiences at every touchpoint. We're a local, Australian owned business that is rapidly expanding and always looking for passionate people to join our growing team.

Our Values
  • We keep it simple
  • We do what we do well
  • We care about our people
  • We are all about the experience
  • We believe in raising the bar
What we offer?
  • Competitive Salary and Benefits package.
  • Complimentary Revo Membership for you and a friend or family member, because fitness is better together.
  • Onsite parking and end-of-trip facilities at Revo HQ, including access to our on-site gym.
  • Employee Benefits, including Paid Parental Leave, access to our Employee Assistance Program (EAP), Vibe & Thrive Allowance, exclusive employee discounts and much more.
  • Fast-track your career growth with ongoing development opportunities in a high-growth environment, including quarterly development sessions and a dedicated professional development budget.
  • The opportunity to make a genuine impact in a fast-growing Australian business with ambitious future growth plans.
  • Incredible culture with regular team events, celebrations and opportunities to connect with teammates across the business.
  • The chance to be part of a brand that's helping more Australians access affordable fitness and healthier lifestyles.
Perks and benefits
  • Complimentary Gym Membership
  • Paid Parental Leave
  • Vibe & Thrive Allowance
  • Discounted Health Insurance
  • Salary Sacrifice & Novated Lease Options
  • Employee Assistance Program
  • Professional Development
  • Flexible Working
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Social Content Lead
Social Content Lead

Revo Fitness • City of Melbourne

On-site
AUD 90,000 - 130,000
Salary package
Phone allowance
Laptop provided
+5
Club Manager - Trinity Gardens
Club Manager - Trinity Gardens

Revo Fitness • Australia

Remote
AUD 80,000 - 110,000
Member Experience Lead - Mentone
Member Experience Lead - Mentone

Revo Fitness • City of Melbourne

On-site
AUD 34,000 - 48,000
Member Experience Lead - Beverley
Member Experience Lead - Beverley

Revo Fitness • Australia

Remote
AUD 34,000 - 44,000
Senior Software Engineer - End-to-End Ownership & Mentoring
Senior Software Engineer - End-to-End Ownership & Mentoring

Revo Fitness • Perth

On-site
AUD 140,000 - 180,000
Complimentary Gym Membership
Paid Parental Leave
Vibe & Thrive Allowance
+5
Member Experience Lead - Happy Valley
Member Experience Lead - Happy Valley

REVO Fitness • Australia

On-site
AUD 50,000 - 65,000
Club Manager- Rockingham
Club Manager- Rockingham

Revo Fitness • City Of Rockingham

On-site
AUD 90,000 - 115,000
Member Experience Lead - Frankston
Member Experience Lead - Frankston

Revo Fitness • City of Frankston

On-site
AUD 39,000 - 47,000
Senior Software Engineer
Senior Software Engineer

Fitness Passport Pty • Sydney

Hybrid
AUD 120,000 - 170,000
Hybrid work model
Wellbeing program
Paid parental leave
+2
Club Manager- Rockingham
Club Manager- Rockingham

Revo Fitness • Townsville City

On-site
AUD 75,000 - 95,000