Senior Software Engineer - Ios

Markham Bank

Not specified; not specified; flexible working opt...
Hybrid (at least half the time in-office with flexible working options)
Strong hands-on experience with swift
Swiftui and objective c familiarity
Full-cycle engineering experience
Markham Bank is seeking a Senior Software Engineer specializing in iOS development to join their large mobile team. The role involves leading technical initiatives, mentoring junior engineers, and using innovative technologies to enhance the banking app experience for millions of users

Job Summary

  • You will be part of Australia's largest native mobile team building apps used by millions daily.
  • The role involves leading technical roadmaps, improving solution quality, and mentoring engineers within the squad.
  • The company offers flexible working options including at least half-time office connection and various schedule arrangements.

Matching Summary

Match Score: 85

Markham Bank is seeking a Senior Software Engineer specializing in iOS development to join their large mobile team. The role involves leading technical initiatives, mentoring junior engineers, and using innovative technologies to enhance the banking app experience for millions of users.

Salary

Not specified; Not specified; Flexible working options available

Skills & Requirements

Must-have

  • Strong hands-on experience with Swift
  • SwiftUI and Objective C familiarity
  • Full-cycle engineering experience
  • Mobile software design and architecture
  • TDD and unit test implementation
  • CI/CD pipeline knowledge

Nice-to-have

  • AI/ML and Agentic AI experience
  • Banking domain knowledge
  • Public cloud understanding
  • DevOps practices enthusiasm
  • Mentoring junior engineers
  • Strategic practice development

Key Requirements

  • Full-cycle engineering experience required
  • Senior level technical leadership capability
  • Ability to work independently and drive quality culture

Work Rights

Not specified

Tailored Resume

Cover Letter