iOS Developer

Engineering
Auckland, NZ
Full-time
Senior

About This Role

We're looking for a Senior iOS Developer to own and evolve our iOS app that helps thousands of Kiwis skip the coffee queue every morning. You'll be working with Swift and UIKit to build delightful experiences, ensuring our iOS app maintains feature parity with Android while leveraging Apple's ecosystem to create magical moments. This is a hands-on role where you'll architect solutions for real-time ordering, payments, and location-based features. You'll join during an exciting expansion phase, with your code directly impacting our growth across New Zealand, Australia, and the UK.

What You'll Do

  • Build and maintain our iOS app using Swift and UIKit, creating smooth, intuitive interfaces that make ordering coffee effortless
  • Implement real-time order tracking and synchronisation using Firebase, ensuring seamless updates even with unreliable network conditions
  • Own our Stripe payment integration on iOS, including Apple Pay implementation, handling edge cases, and optimising checkout conversion
  • Design location-based features using Core Location and MapKit, including nearby cafe discovery and intelligent routing
  • Implement sophisticated push notification strategies using Firebase Cloud Messaging and iOS-specific features for order updates and engagement
  • Track user behaviour with Firebase Analytics, measuring conversion funnels and using data to drive product improvements
  • Collaborate with our Android developer to ensure platform parity while taking advantage of iOS-specific capabilities like widgets and Siri shortcuts
  • Optimise app performance for battery life, memory usage, and startup time - critical during the morning coffee rush
  • What We're Looking For

  • 5+ years of iOS development experience with deep expertise in Swift and UIKit
  • Strong experience with Firebase ecosystem (Firestore, Analytics, FCM) for real-time features and user engagement
  • Proven track record with payment integrations, ideally Stripe, including Apple Pay and subscription management
  • Expert knowledge of iOS frameworks including Core Location, MapKit, Core Data, and Push Notifications
  • Experience building offline-capable apps with robust data persistence and sync strategies
  • Understanding of iOS app architecture patterns (MVVM, VIPER, or Clean Architecture) and modern iOS development practices
  • Track record of shipping and maintaining apps with 10,000+ active users on the App Store
  • Data-driven mindset with experience using analytics to measure success and drive improvements
  • Compensation

    $110,000 - $135,000 NZD
    Plus equity package

    Start Date

    Flexible

    Apply For This Position

    We'd love to learn more about you! Please fill out the form below and we'll be in touch soon.

    Personal Information

    Professional Information

    Current/Most Recent Position

    Tell Us More

    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.