Staff Software Engineer - Android

Markham Bank

**
Strong hands-on experience with android
Proficiency in kotlin and coroutines
Experience with jetpack compose and mad
** Markham Bank is seeking a Staff Software Engineer specializing in Android to join their large mobile development team responsible for Australia's leading banking applications. The role involves leading technical initiatives, mentoring junior engineers, and contributing to the continuous improvement of mobile app experiences. **

Job Summary

  • You will lead the Australia's largest native mobile team building apps used by millions of people daily.
  • As a Staff Engineer, you are responsible for leading technical roadmaps, promoting continuous improvement, and mentoring engineers.
  • The role offers flexible working options including changing start times, part-time arrangements, and job share opportunities.

Matching Summary

Match Score: 75

** Markham Bank is seeking a Staff Software Engineer specializing in Android to join their large mobile development team responsible for Australia's leading banking applications. The role involves leading technical initiatives, mentoring junior engineers, and contributing to the continuous improvement of mobile app experiences. **

Skills & Requirements

Must-have

  • Strong hands-on experience with Android
  • Proficiency in Kotlin and Coroutines
  • Experience with Jetpack Compose and MAD
  • Full-cycle engineering lifecycle expertise
  • Ability to mentor junior engineers

Nice-to-have

  • Knowledge of AI/ML and Agentic AI
  • Familiarity with Banking domain
  • Experience with DevOps practices
  • Curiosity about broader technology ecosystem
  • Passion for creating excellent modern mobile experiences

Key Requirements

  • Full-cycle engineering experience required
  • Staff level seniority expected
  • Strong collaboration skills needed

Work Rights

Not specified

Tailored Resume

Cover Letter