You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Austin EdAE

Austin Ed

Senior Software Engineer

On-demand
London, GB
8-15 years

Average response time: 1 hour

About Austin

Senior iOS Engineer with 12 years of experience designing, building, and scaling native mobile products, with a strong focus on real estate and property technology. I specialise in delivering production-grade iOS applications that support high-traffic search and discovery, map-driven experiences, property detail journeys, lead generation, and account-driven flows—balancing performance, reliability, and a polished user experience.

I work extensively with Swift and SwiftUI, applying robust architectural patterns (modular MVVM, coordinator-based navigation, dependency injection) to keep codebases maintainable and testable. I have deep experience integrating RESTful APIs, secure authentication, Keychain, offline-first persistence using Core Data, and analytics/observability tooling such as Firebase. I pay close attention to performance (startup time, scrolling and rendering, networking efficiency), accessibility (Dynamic Type, VoiceOver, contrast compliance), and App Store quality standards.

In addition to hands-on engineering, I provide technical leadership across teams: shaping roadmaps, guiding architectural decisions, mentoring engineers through code reviews and pairing, and establishing engineering practices that improve delivery confidence (CI pipelines, automated testing, snapshot testing, release governance). I’m comfortable owning complex initiatives end-to-end—from ideation and scope definition through implementation, iterative refinement, staged rollouts, and post-release monitoring.

Whether you need to modernise a legacy iOS app, build new SwiftUI experiences, improve conversion and engagement across key real estate journeys, or strengthen reliability at scale, I bring the technical depth and leadership to deliver stable, high-impact outcomes.
  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Rightmove
    Senior iOS Engineer
    November 2020 - Today (5 years and 7 months)
    • Delivered customer-facing features across a products (Swift/SwiftUI + UIKit), ensuring seamless transitions between native and web-based journeys.
    • Contributed to and maintained a modularised architecture (SPM), defining clear module boundaries and reusable components to improve scalability and maintainability.
    • Integrated and maintained RESTful APIs, implementing resilient networking, error handling, and response mapping to support critical search, listing, and lead flows.
    • Built offline-first experiences using Core Data, including caching, synchronisation strategies, and data integrity safeguards for reliability under poor connectivity.
    • Implemented secure session and credential handling using Keychain and Secure Enclave, aligning with platform security expectations and protecting sensitive user data.
    • Instrumented product funnels and behavioural tracking using Google Analytics, ensuring event accuracy and supporting data-driven product decisions.
    • Set up and leveraged Firebase for crash reporting, performance monitoring, and logging to improve observability and reduce production risk.
    • Delivered and maintained push notification flows (APNs)including deep-link routing, user journey continuity, and notification-driven engagement.
    • Integrated Braze to support lifecycle messaging and targeted campaigns, enabling personalised communication and improved retention.
    • Monitored production health (crash-free rate, performance, key funnels), led issue triage, and coordinated hotfixes to protect user experience.
    • Partnered with Product, Design, Backend, Analytics, and Support to align scope, validate UX, and deliver measurable outcomes on schedule.
    • Mentored engineers through code reviews, pairing, and technical guidance, raising quality standards and improving team delivery confidence.
    SwiftUI Swift Firebase Mobile application Accessibility
  • Sonin
    Lead iOS Engineer
    December 2015 - November 2020 (4 years and 11 months)
    Lead Engineer delivering high-quality mobile products in the fintech industry. Extensively developed in Swift, Objective-C, scalable architecture, and performance optimisation, whilst ensuring secure, reliable apps and collaborating across product, design, and backend teams.
    Objective-C Swift C++ CoreData UIKit

Recommendations

Be the first to recommend Austin

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelors in Electronics and Computer Engineering
    University of Surrey
    2015

Skill set

Categories