Current jobs related to Senior iOS Software Engineer - Richmond - REA Group


  • Richmond, Australia REA Group Full time

    About the RoleWe are seeking an experienced Senior iOS Software Engineer to join our Ignite App team at REA Group.

  • iOS Software Engineer

    2 weeks ago


    Richmond, Australia REA Group Full time

    Are you a skilled iOS developer looking for a new challenge? REA Group is seeking an experienced mobile application developer to join our team in Sydney. This role will focus on developing and maintaining the Ignite App for iOS platform, collaborating with cross-functional teams to define, design, and ship new features.As an iOS Developer in the Ignite App...

  • iOS Software Engineer

    3 weeks ago


    Richmond, Australia REA Group Full time

    REA Group is seeking a skilled iOS Developer to join our Ignite App squad. This role will play a critical part in developing and enhancing an application that empowers customers by providing valuable insights into their listings and marketing performance.About the RoleAs an iOS Developer, you will work closely with a collaborative team to create high-quality...


  • Richmond, Australia REA Group Full time

    We are seeking an experienced iOS Mobile Application Developer to join our team at REA Group. As an iOS Mobile Application Developer, you will play a critical role in developing and enhancing the Ignite App for iOS platform.Responsibilities:Develop and maintain the Ignite App for iOS platformCollaborate with cross-functional teams to define, design, and ship...

  • iOS Developer

    3 months ago


    Richmond, Australia REA Group Full time

    Develop your career at REA!Internal applications close on Friday 20th September12 month secondmentYou’re here because you’re interested in taking the next step in your career. Your team knows you are great, but this team might not know you so well. This role reports to Robert Wagstaff it wouldn’t hurt to reach out to them for a chat to learn more about...


  • Richmond, Australia REA Group Full time

    Role OverviewWe are seeking an experienced iOS Developer to join our team at REA Group, where you will play a key role in developing and enhancing the Ignite App for iOS.About the RoleIn this role, you will be responsible for designing, developing, and maintaining high-quality user experiences while maintaining robust and scalable codebases. You will work...


  • Richmond, Australia REA Group Full time

    About REA GroupREA Group is a leading digital media company specialising in property and real estate information. With a strong focus on innovation and customer satisfaction, we strive to deliver exceptional experiences for our customers.

  • Azure Senior Engineer

    2 weeks ago


    Richmond, Australia Australia Post Full time

    Help us deliver like never before  We’re looking for a Azure Senior Cloud Engineer  to join our diverse, talented and innovative digital technology team who together are helping our customers and communities build a better future. Together, we design, build and maintain products, services and experiences that Australian's love and trust, while...


  • Richmond, Australia Australia Post Full time

    Help us deliver like never before  We’re looking for a Azure Senior Cloud Engineer  to join our diverse, talented and innovative digital technology team who together are helping our customers and communities build a better future. Together, we design, build and maintain products, services and experiences that Australian's love and trust, while...


  • Richmond, Australia REA Group Full time

    About this roleWe're looking for a skilled Senior Developer to join our Media Team within the Advertising portfolio. As a Senior Developer, you'll play a key strategic role in delivering thought leadership in advertising technologies, designing innovative solutions, and helping teams leverage these to produce world-class advertising products.Your key...

  • Software Engineer

    1 week ago


    Richmond, Australia REA Group Full time

    We're looking for an experienced Software Engineer to join our Web Platform squad at REA Group. As a key member of the team, you'll be responsible for designing, implementing and maintaining solutions that meet the needs of our users.About the RoleThis is a permanent opportunity that offers a competitive salary and a range of benefits. We estimate the salary...


  • Richmond, Australia REA Group Full time

    Job DescriptionOverview: We are seeking a skilled Senior Developer to join our Listings tribe in the Agency Services group. As a member of this team, you will be responsible for designing, implementing, testing, and deploying new software products using a variety of technologies and platforms.Key Responsibilities:Design and implement software solutions for...

  • Senior Data Engineer

    1 month ago


    Richmond, Australia REA Group Full time

    Develop your career at REA GroupPermanent OpportunityAs a Senior Data Engineer in the Platform and Data Group, you will play a key role in shaping the company's data strategy and architecture. Your expertise will be instrumental in designing, building, and maintaining platform software and systems using a variety of technologies and disciplines.Key...

  • Software Engineer

    3 weeks ago


    Richmond, Australia REA Group Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our Web Platform team at REA Group.

  • Senior Data Engineer

    4 months ago


    Richmond, Australia REA Group Full time

    Develop your career at REA!Permanent OpportunityKnow someone who would be great for this role and want to land yourself a $2,000 referral bonus? Check out our Employee Referral Program and use the Refer button to submit their details.You’re here because you’re interested in taking the next step in your career. Your team knows you are great, but this team...


  • Richmond, Australia REA Group Full time

    About the RoleThis is an exciting opportunity to join REA Group as a Senior Android Software Engineer - Mobile Applications. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for Android.Key ResponsibilitiesDevelop and maintain Android apps using Kotlin and Jetpack...


  • Richmond, Australia REA Group Full time

    **About the Role**At REA Group, we are seeking an experienced Senior Developer to join our Consumer team. This role will focus on building and maintaining our Real Estate website features, with a strong emphasis on solving Consumer and Customer problems related to the Enquiries process and pipeline.**Key Responsibilities**Design and implement high-quality,...

  • Software Engineer

    4 weeks ago


    Richmond, Australia REA Group Full time

    Company Overview:We are REA Group, a leading global digital business that has grown from humble beginnings in Australia to a company changing the way the world experiences property.About the Role:This Software Engineer position sits in the Resi Diversify team, responsible for driving the core commercial proposition of residential property advertising on...


  • Richmond, Australia REA Group Full time

    At REA Group, we're seeking a highly skilled Software Architecture Specialist to join our team. The ideal candidate will have 8+ years of experience in large-scale software development and 2+ years of experience leading engineering teams. They will be responsible for designing and implementing the technical architecture of our systems, working...


  • Richmond, Australia Australia Post Full time

    About the RoleAs an Azure Senior Cloud Engineer at Australia Post, you will play a critical role in shaping the company's cloud strategy and implementing best practices across engineering teams. This is a senior leadership position that requires extensive experience in cloud platform engineering, with a strong focus on software engineering best practices,...

Senior iOS Software Engineer

1 month ago


Richmond, Australia REA Group Full time
Job Description

We're seeking an experienced iOS Developer to join our team and contribute to the development of our Ignite App, a leading real estate technology platform.

About the Role

As an iOS Developer, you'll play a critical role in developing and enhancing our application, empowering our customers with valuable insights into their listings and marketing performance.

  • Develop and maintain the Ignite App for iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code in Swift and SwiftUI
  • Ensure the performance, quality, and responsiveness of the app
  • Identify and fix bugs and performance bottlenecks
  • Conduct code reviews and provide constructive feedback to team members
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives
  • Integrate third-party APIs and services into the application
  • Work with CI/CD pipelines to automate build and deployment processes
  • Stay up-to-date with the latest trends and technologies in iOS development
  • Optimise the app for scalability and speed of delivery
  • Supporting our federating teams by providing guidance, technical expertise and options to solve technical problems, whilst ensuring our federating teams maintain our high-quality standards.
  • Create and maintain technical documentation
  • Align and share knowledge with mobile community at REA on coding patterns and architecture
  • Conduct unit testing and ensure code quality is maintained
  • Assist in the discovery process including analysis, design, and architecture of new features and components

Requirements

  • Prior experience as an iOS Developer
  • Proficiency in Swift and SwiftUI
  • Solid understanding of the iOS SDK, Xcode, and app development lifecycle
  • Experience with GraphQL APIs
  • Experience with Analytics, A/B experimentation, and third party SDKs
  • Knowledge of modern architectural patterns and design principles.
  • Understanding of CI/CD pipelines and automated testing frameworks.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong communication and collaboration skills.
  • Proactive, self-motivated, and able to manage the competing demands of multiple projects
  • Align and collaborate with Android app developers to maintain feature parity across the two applications
  • Demonstrate interest in learning new tools and technology
  • Openness to working in Android Kotlin not essential but desirable
  • A constant desire to learn and adapt to new technologies and challenges.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)