Airwallex

Senior Mobile Engineer, iOS or Android (Relocation to Melbourne)

Airwallex7 months ago
Location

NZ - Auckland

Type

Full Time

Level

Senior

Role

Mobile Engineer

Posted

Aug 15, 2025

Full TimeSenior

The role

Summary

Senior Mobile Engineer role at Airwallex focusing on building high-quality iOS and Android applications using modern frameworks like SwiftUI, Combine, AndroidX, and Hilt. The position requires 6+ years of native mobile development experience and involves architecting scalable mobile solutions for global B2B payments platform.

What you'll do

Feature Development: Take ownership of the design, implementation, and delivery of key features across iOS and Android apps, ensuring they are intuitive, performant, and reliable
Cross-Platform Collaboration: Collaborate closely with fellow engineers to define architecture, share best practices, and drive high-quality standards across platforms
Architecture Leadership: Influence how we scale and evolve our mobile apps by shaping core architecture and contributing to long-term technical direction
Strategic Contribution: Go beyond feature development by contributing to team processes, product decisions, and broader engineering strategy as we scale globally
Technical Leadership: Be a hands-on technical leader who takes pride in clean, testable code and actively supports continuous improvement across the mobile stack
Payment Integration: Develop and maintain Apple Pay and Google Pay integration for seamless card transactions
B2B Platform Development: Build features that empower customers to manage global B2B payments, submit and approve expenses, and control virtual and physical cards

What we look for

Technical

Native Mobile Development6+ years of experience developing native mobile applications on iOS or Android using modern frameworks and development practices
Production App ExperienceProven experience shipping one or more production apps, ideally available in the App Store or Google Play
Code Quality FocusStrong focus on code quality with ability to write testable code with high test coverage
CI/CD Pipeline ExperienceExperience maintaining CI/CD pipelines using tools like GitHub Actions or Bitrise
Modern Development ToolsExperience with modern Android or iOS development tools and libraries such as AndroidX, Jetpack, SwiftUI, Combine, Hilt, or Coroutines

Education

Bachelor's DegreeBachelor's degree or higher in Computer Science, Engineering, or a related field

Experience

Senior-Level Experience6+ years of professional experience in native mobile application development
Production ShippingDemonstrated experience in shipping production mobile applications to app stores

Skills

Required skills

iOS DevelopmentNative iOS development using Swift, SwiftUI, and Combine with modern async/await patterns
Android DevelopmentNative Android development using Kotlin, AndroidX, Hilt, and Coroutines
Mobile ArchitectureStrong understanding of mobile app architecture patterns and best practices
Testing & QualityExperience writing comprehensive unit tests and maintaining high code coverage
CI/CD OperationsHands-on experience with mobile CI/CD pipelines and automated deployment processes

Nice to have

Payment IntegrationExperience integrating Apple Pay, Google Pay, or other payment systems
Fintech DomainUnderstanding of financial services and B2B payment systems
Cross-Platform DevelopmentExperience working with both iOS and Android platforms
Performance OptimizationSkills in mobile app performance tuning and optimization

Compensation & benefits

Benefits

Relocation Support

Full relocation support provided for moving to Melbourne, Australia

Global Impact

Opportunity to work on products that serve over 200,000 businesses worldwide including major brands like Brex, Rippling, and Qantas

Career Growth

Accelerated learning and true ownership opportunities in a fast-growing fintech unicorn valued at US$8 billion

Equal Opportunity

Equal opportunity employer committed to diversity and inclusion across all hiring decisions

Innovative Environment

Work with cutting-edge financial technology and modern mobile development frameworks


Interview process

  1. 1
    Application Review Initial screening of resume and portfolio, focusing on mobile development experience and production app examples
  2. 2
    Phone/Video Screen 30-45 minute conversation with hiring manager covering background, experience, and cultural fit assessment
  3. 3
    Technical Interview Live coding session focusing on mobile development concepts, architecture patterns, and problem-solving skills
  4. 4
    System Design Round Mobile architecture and system design discussion covering scalability, performance, and technical trade-offs
  5. 5
    Final Interview Final round with senior leadership covering long-term vision, team collaboration, and relocation planning

Apply for this position

You'll be redirected to the company's application page