Staff Engineer- Android / Ios

Bonneville Bank

Sydney, New South Wales, Australia
On-site
Native ios swift development
Native android kotlin/java development
Cloud backend integration
Lead and promote continuous improvement in native mobile engineering practices, with strong awareness of cloud backend integration

Job Summary

  • Lead and promote continuous improvement in native mobile engineering practices, with strong awareness of cloud backend integration.
  • Make key technical decisions in design and architecture, translating them into practical solutions.
  • Join the Consumer Cards Transformation crew within Consumer Finance in Retail Technology, where we modernise card experiences across the CommBank native app.

Matching Summary

Lead and promote continuous improvement in native mobile engineering practices, with strong awareness of cloud backend integration.

Skills & Requirements

Must-have

  • Native iOS Swift development
  • Native Android Kotlin/Java development
  • Cloud backend integration
  • Full-cycle engineering experience
  • AWS experience

Nice-to-have

  • SwiftUI, Jetpack Compose experience
  • Next.js, TypeScript, React, GraphQL exposure
  • .NET exposure
  • CI/CD pipeline familiarity
  • App monitoring experience

Key Requirements

  • Experience developing native iOS applications using Swift
  • Experience developing native Android applications using Kotlin/Java
  • Experience with architecture patterns, concurrency, scalability and accessibility
  • Experience with SwiftUI, Jetpack Compose, Human Interface Guidelines, and modularisation
  • Experience designing and building feature-based mobile solutions
  • Experience monitoring app health, crashes, and logs
  • Familiarity with CI/CD pipelines
  • Working knowledge of public cloud services, backend APIs, and supporting systems
  • AWS experience including ECS, EC2, VPCs, ALBs, IAM, Lambda and API Gateway

Work Rights

Not specified

Tailored Resume

Cover Letter