Senior Software Engineer (iOS)

CoStar Group

Sydney

On-site

AUD 140,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous compensation
Performance incentives
Extra days of annual leave
Leadership development programs
LinkedIn Learning
Perkbox discounts

Job summary

CoStar Group's Domain team in Sydney is seeking a Senior Software Engineer (iOS) to shape the technical direction of the iOS native experience, partnering with Team Leaders and senior technologists to define roadmaps and prioritise initiatives that deliver business outcomes. You will provide technical leadership, define patterns and blueprints, coach engineers, and own health and performance of services.

The role sits within the Resi Consumer Business Line and focuses on delivering scalable

Qualifications

  • 5+ years of hands-on experience developing native iOS applications
  • Proven track record delivering mobile features within Agile teams
  • Experience mentoring engineers and contributing to engineering excellence
  • Collaborating with Product, Design, and Engineering to shape roadmaps
  • Deep expertise in Swift, iOS SDK, SwiftUI, UIKit, and modern patterns (MVVM, VIPER, or TCA)
  • Strong knowledge of mobile performance, testing, API integrations (REST/GraphQL), and microservices architectures
  • Proficiency with Git and CI/CD pipelines

Responsibilities

  • Drive the technical direction of your squad, ensuring scalable, resilient solutions aligned to the tech strategy
  • Lead the design and implementation of architecture patterns, turning technical vision into practical, high-quality solutions
  • Own the health and performance of services, proactively identifying opportunities to optimise systems and reduce risk
  • Champion engineering excellence through testing, documentation, code quality, and SDLC improvements
  • Evaluate emerging technologies and lead innovation initiatives that enhance platform capabilities and outcomes
  • Mentor and coach engineers, fostering continuous learning and collaboration
  • Partner with cross-functional teams to drive technical alignment, delivery outcomes, and knowledge sharing
  • Act as a key technical advisor for your squad, providing leadership, delivery guidance, risk management, and business-focused decisions

Skills

Swift
iOS SDK
SwiftUI
UIKit
MVVM
VIPER
TCA
REST/GraphQL
Git
CI/CD

Tools

Git
CI/CD pipelines

Job description

Senior Software Engineer (iOS)

Job Description

Senior Software Engineer (iOS) will shape the technical direction of our team, partnering with Team Leaders and senior technology leaders to define strategic roadmaps and prioritise initiatives that deliver business outcomes.

The Senior Software Engineer (iOS) is responsible for providing technical leadership and subject-matter expertise, making technical decisions, and ensuring quality and efficiency in project execution. They help to make architecture 'real' for teams, within and outside their area, by defining technical blueprints and patterns. They use their deep, specialist technical knowledge to coach and upskill others, contributing to the community of practice across the Technology organisation.

This role sits within the Resi Consumer Business Line and is embedded within the Property Research App team which is responsible for building the native experience that provides consumers insights about all thing’s property.

What you’ll do
  • Drive the technical direction of your squad, ensuring solutions are scalable, resilient, and aligned to the broader technology strategy.
  • Lead the design and implementation of architecture patterns, turning technical vision into practical, high-quality solutions.
  • Own the health and performance of services, proactively identifying opportunities to optimise systems and reduce technical risk.
  • Champion engineering excellence through strong testing, documentation, code quality, and continuous improvement of SDLC practices.
  • Evaluate emerging technologies and lead innovation initiatives that enhance platform capabilities and business outcomes.
  • Mentor and coach engineers, fostering a culture of continuous learning, collaboration, and high performance.
  • Partner with cross-functional teams and stakeholders to drive technical alignment, delivery outcomes, and knowledge sharing.
  • Act as a key technical advisor for your squad, providing technical leadership, delivery guidance, risk management, and business-focused decision making.
Ideally, you’ll have
  • 5+ years of hands-on experience developing native iOS applications, with a proven track record of delivering scalable mobile solutions.
  • Experience leading the successful delivery of major mobile features within high-performing engineering teams.
  • Strong background building customer-facing or enterprise-grade applications in Agile environments.
  • Demonstrated experience mentoring engineers and contributing to engineering excellence through improved practices and processes.
  • Proven ability to collaborate with Product, Design, and Engineering stakeholders to shape technical roadmaps and outcomes.
  • Deep expertise in Swift, iOS SDK, SwiftUI, UIKit, and modern architecture patterns such as MVVM, VIPER, or TCA.
  • Strong understanding of mobile performance optimisation, testing practices, API integration (REST/GraphQL), and microservices-based architectures.
  • Proficiency with modern development tools and practices, including Git, CI/CD pipelines, accessibility standards, and mobile best practices.
What’s in it for you

Working at CoStar Group means you'll enjoy a culture of collaboration and innovation that attracts the best and brightest across a broad range of disciplines. We offer you generous compensation and performance-based incentives. As well as having an outstanding working environment, other perks include extra days of annual leave, leadership development programs, LinkedIn Learning, Perkbox discounts and much more!

At CoStar, we recognise the positive value of diversity and promote equality. We aim at all times to recruit the person who is most suited to the job and welcome applications from people of all backgrounds including but not limited to; people of all genders, of all ages, sexual orientations, ethnicities, nationalities, religions and beliefs.

About Domain (part of the CoStar Group)

Domain is a leading property technology and services marketplace that is home to one of the largest portfolios of property brands in Australia, including the Domain, Allhomes and Commercial Real Estate (CRE) platforms. In 2025, Domain became part of CoStar Group - a global leader in commercial real estate information, analytics, online marketplaces and 3D digital twin technology. We are dedicated to digitising the world’s real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives.

Equity, Diversity & Inclusion

Domain is enthusiastically and unapologetically committed to fostering an equitable, inclusive work culture which reflects our customers and communities. We are proactively looking for candidates from all lived experiences, including people with disability, and people of all ages, ethnicities, cultures (including Aboriginal and Torres Strait Islander Peoples), faiths, sexual orientations, and gender identities (including trans and non-binary people).

We are committed to providing an equitable recruitment process for people with disability. If you require adjustments during the process we’re here to support. If you wish to receive this job advertisement in an accessible format, or have a confidential chat about workplace adjustments, please contact our Equity, Diversity and Inclusion team at edi@domain.com.au or leave a message on 1300 858 356 and we will get back to you.

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Visual Lease • Sydney

On-site
AUD 140,000 - 200,000
Extra days of annual leave
Leadership development programs
LinkedIn Learning
+1
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

CoStar Group, Inc. • Sydney

On-site
AUD 150,000 - 190,000
Extra annual leave
Leadership development programs
LinkedIn Learning
+1
Senior Engineer (Core Web)
Senior Engineer (Core Web)

CoStar Group • Sydney

On-site
AUD 140,000 - 190,000
Extra days of annual leave
Leadership development programs
LinkedIn Learning
+1
Senior Engineer
Senior Engineer

CoStar Group • City of Melbourne

On-site
AUD 140,000 - 180,000
Extra annual leave
Leadership development programs
LinkedIn Learning
+1
Senior Software Engineer
Senior Software Engineer

Domain • Sydney

On-site
AUD 120,000 - 180,000
Extra leave days
Leadership development programs
LinkedIn Learning access
+2
Senior Engineer
Senior Engineer

CoStar Group • City of Yarra

On-site
AUD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Domain • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Team Lead (Software Engineering)
Team Lead (Software Engineering)

Domain • Sydney

On-site
AUD 180,000 - 240,000
Generous compensation
Performance-based incentives
Extra days of annual leave
+2
Senior Engineer
Senior Engineer

costar • City of Melbourne

On-site
AUD 120,000 - 180,000
Generous compensation and performance‑
extra days of annual leave
Leadership development programs
+2
Senior DevOps Engineer - Operations
Senior DevOps Engineer - Operations

Domain • Sydney

On-site
AUD 140,000 - 190,000
Extra leave days
LinkedIn Learning
Perkbox discounts
+1