Senior Software Engineer - Ios

Bonneville Bank

**
Strong hands-on experience with swift
Advanced swiftui development skills
Full-cycle engineering lifecycle experience
** Bonneville Bank is seeking a Senior Software Engineer specializing in iOS to join their large mobile development team responsible for Australia’s leading banking app. The ideal candidate should possess full-cycle engineering experience, strong technical skills in mobile app development, and a passion for creating innovative solutions. **

Job Summary

  • You will be part of Australia's largest native mobile team building apps used by millions of people daily.
  • The role involves leading continuous improvement, developing technical roadmaps, and providing mentorship to the engineering squad.
  • The company offers flexible working options including hybrid arrangements with at least half time in the office.

Matching Summary

Match Score: 75

** Bonneville Bank is seeking a Senior Software Engineer specializing in iOS to join their large mobile development team responsible for Australia’s leading banking app. The ideal candidate should possess full-cycle engineering experience, strong technical skills in mobile app development, and a passion for creating innovative solutions. **

Skills & Requirements

Must-have

  • Strong hands-on experience with Swift
  • Advanced SwiftUI development skills
  • Full-cycle engineering lifecycle experience
  • Mobile software design and architecture principles
  • CI/CD pipeline knowledge (Teamcity/GitHub)
  • Mentoring junior engineers capability

Nice-to-have

  • Experience with AI/ML or Agentic AI
  • Familiarity with Objective C
  • Knowledge of public cloud services
  • Background in Banking domain
  • DevOps practices enthusiasm
  • Cross-platform technology curiosity

Key Requirements

  • Full-cycle engineering experience required
  • Senior level technical leadership capability
  • Strong communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter