Software Engineer

6 days ago


Richmond VIC, Australia REA Group Full time $104,000 - $156,000 per year
  • Work across our mobile apps including and Ignite getting your hands dirty with Swift
  • Join an organisation with a thriving culture centred around high performance and care

We're REA

With bold and ambitious goals,

REA Group

is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.

Our people are the key to our success. At the heart of everything we do, is a thriving culture centred around high performance and care. We are purpose driven and collaborative, which drives innovation and our ability to make a real impact. As such, we're proud to have been named in

Australia's "Top 5" Best Workplaces

two years in a row, as well as being recognised as a Best Workplace for Women.

Where the team fits in

This Mobile Engineer – iOS role sits within the Residential Mobile team in Advertising & Value. When you join the Residential Mobile team, you join a cross-functional group of amazing people. We work closely with Engineering Managers, Product Managers, BAs, QAs, UXs, Engineers from feature teams, and other Mobile Engineers from Advertising & Value. You will work on Ignite and , across iOS, Android and BFF.

What the role is all about

The Mobile Engineer – iOS supports the Residential Mobile team in the following ways:

  • Working across our mobile apps including and Ignite getting your hands dirty with Swift on iOS and Kotlin on Android
  • Contributing to the overall technical solution design and product direction
  • Working in agile teams, where we rapidly adapt to the market and work widely with different feature teams
  • Learning and teaching - we are constantly learning together, mentoring each other and striving to do things better. We have Continuous Improvement Fridays to make the apps better.
  • Work with multidisciplinary teams to understand business priorities and communicate technical options, plan your work, report on progress, and express ideas
  • Work with other teams including Feature and Platform teams in the business to deliver shared goals and outcomes
  • Work with reactive programming paradigm.

Who we're looking for

  • Demonstrated experience in software engineering using Swift. Kotlin is a plus
  • Demonstrated experience with platform APIs and SwiftUI on iOS. UIkit experience is a plus
  • An appetite to work on both iOS and Android apps using Swift and Kotlin
  • Experience with mobile BFF or API using Typescript is a plus.
  • Demonstrated knowledge of software design patterns and best practices for software development
  • Demonstrated experience using common testing practices
  • Demonstrated understanding of common mobile application architectures like MVVM, MVI pattern
  • Active contribution to technical decision-making process
  • Looks at tricky situations through a solutions-focused lens
  • Coaching less experienced members of the Mobile Chapter
  • Work productively in a fast paced and agile environment - #gsd (urban dictionary will help on this one)

The REA experience

The physical, mental, emotional and financial health of our people is something we'll never stop caring about. This is a place to learn and grow.

Some of our

Perks & Benefits

include:

  • A hybrid and flexible approach to working
  • Flexible leave options including, birthday leave and purchase additional leave
  • Flexible parental leave offering for primary and secondary carers
  • Our Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity
  • Hackdays so you can bring your big ideas to life

Our commitment to Diversity, Equity, and Inclusion

We are committed to providing a working environment that embraces and values diversity, equity and inclusion. We believe teams with diverse ideas and experiences are more creative, more effective and fuel disruptive thinking. If you've got the skills, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch.

Join our Talent Neighbourhood

Keen to be part of REA but didn't find a perfect match with this opportunity? Perhaps the timing isn't right?

You should join our Talent Neighbourhood

LI-HYBRID
  • Software Engineer

    4 days ago


    Melbourne VIC, Australia NexIT Solutions Full time $90,000 - $100,000 per year

    About the roleWe are seeking a talented and experienced Software Engineer to join our dynamic team at our Melbourne office. This is a full-time position where you will play a crucial role in developing and maintaining our cutting-edge software solutions.What you'll be doingDesigning, developing, and implementing high-quality software applications using the...

  • Software Engineer

    4 days ago


    Richmond, Victoria, Australia REA Group Full time $80,000 - $120,000 per year

    Join REA's Ignite Web Platform and deliver high‑impact features used by our customers.Permanent role based in MelbourneWe're REAWith bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next...

  • Software Engineer

    8 hours ago


    Dandenong VIC, Australia CASECADE DINING Full time $80,000 - $82,000 per year

    About Us Truss Pty Ltd:Us Truss is a leading Melbourne-based manufacturer specialising in the design and production of high-quality timber wall frames and roof trusses for the construction industry. We are committed to innovation and efficiency, and we are now seeking a talented Software Engineer to join our in-house team to drive the development of our...


  • Melbourne VIC, Australia ARIMGSAS Full time $80,000 - $100,000 per year

    Role: Engineering - SoftwareWork type: Full timeSalary: $75,000 – $85,000 per yearThe OpportunityWe are seeking a talented and motivated Software Engineer to join our team and help us build and enhance our flagship platform. This is a key role where you will contribute to the design and development of a complex software systems that is scalable, secure,...

  • Senior Engineer

    2 days ago


    Richmond VIC, Australia REA Group Full time $120,000 - $180,000 per year

    We're looking for Senior Software Engineers in both Melbourne and SydneyPermanent rolesWe're REA With bold and ambitious goals,REA Groupis changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home. Our people are the key to our...


  • Richmond, Victoria, Australia MECCA Brands Full time $104,000 - $160,000 per year

    We're looking for a curious and experienced Senior Software Engineer to help shape the future of how beauty meets technology at MECCA, you'll play a key role in shaping the future of MECCA's digital experience and engineering scalable, high-performing web applications that delight our customers and empower our teams.The Role You Could PlayThis role goes...

  • Software Team Lead

    1 week ago


    Richmond, Australia BAE Systems Full time

    All Systems GO! Be part of the next generation of Defence technology - Opportunity to join Australia's largest Defence company - Enjoy flexibility, engaging work and a culture that embraces diversity and open-mindedness At BAE Systems we are all systems go as we continue to drive innovation and seek passionate and talented people to join our business. We...


  • Port Melbourne VIC, Australia PlaySide Studios Full time $85,000 - $105,000 per year

    ABOUT THE JOBSoftware Engineer II MidSalary Range: $85,000 to $105,000Full-time Permanent positionPort Melbourne LocationWork hours: 9:00am-5:00pmWho is PlaySide Studios?PlaySide Studios is a dynamic and innovative company that employs individuals across Australia and New Zealand. As Australia's largest publicly listed independent video game developer,...


  • Docklands VIC, Australia Motorola Solutions Full time $80,000 - $120,000 per year

    Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's...

  • Software Developer

    2 weeks ago


    Richmond, Australia Woolpert Full time $80,000 - $120,000 per year

    About us (Woolpert)Woolpert is a global leader in Architecture, Engineering, and Geospatial (AEG), with a deep rooted and growing presence across Australia, building on our rich heritage as AAM. We are recognised as a Top 100 Global Design and Geospatial firm, Woolpert delivers leading-edge solutions in aerial mapping, surveying, and digital solutions for...