06 Nov
|
Rado Bank
|
Sydney
Job TitleLead Software Engineer - MobileJob DescriptionAbout the roleRabobank's Technology team within COO Domain delivers the secure, reliable & scalable technology that keeps our people & customers connected.
We are hiring for a Lead Software Engineer - Mobile to join our Mobile Banking Squad.
This is a hands-on role, helping shape the future of our mobile banking experience across iOS & Android.
You will lead engineering decisions, solve complex technical challenges & coach engineers while continuing to design, build & improve secure, scalable & high-performing mobile solutions.
You will work across the full application lifecycle, from architecture & development through to testing, release & production support.
Top Role Accountabilities & Responsibilities:Provide technical leadership across iOS, Android & hybrid mobile technologiesRemain hands-on across software design, development, testing, debugging & remediationDesign & review secure, scalable & maintainable mobile architecture & integrationsDevelop & guide solutions using Swift, SwiftUI & UIKit for iOS, & Kotlin, Jetpack & Compose for AndroidLead design & code reviews & champion reusable, testable & high-quality engineering practiceCoach engineers & provide technical direction across the Mobile Banking SquadGuide API, SDK & third-party integrations across mobile journeysDrive automated testing, CI/CD, mobile build & release practicesSupport App Store & Google Play releases & production operationsEnsure solutions meet security, performance, resilience, accessibility & observability requirementsLead investigation & resolution of complex incidents,
defects & technical debtContribute to estimation, refinement & identification of technical risks & dependenciesParticipate in an on-call arrangement for priority incidents when required To be successful, you will have:10+ years' experience in software development or engineering, including 2+ years in a senior or lead roleStrong hands-on engineering experience across both iOS & AndroidAdvanced experience with Swift, SwiftUI, UIKit, Kotlin, Jetpack & ComposeExperience designing secure, scalable & customer-facing mobile applicationsStrong knowledge of mobile architecture patterns including MVVM, modular design & clean architectureExperience with REST APIs, SDKs, deep links, app-to-app flows & push notificationsStrong understanding of mobile security, authentication, encryption & secure storageExperience with automated testing, CI/CD & App Store & Google Play release processesExperience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentationUnderstanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AIExperience with observability, monitoring, performance,
crash reporting & production supportDemonstrated experience leading technical decisions, reviewing code & coaching engineersStrong communication skills & the ability to translate complex technical concepts for different audiencesBanking or financial services experience is preferred, particularly within Mobile Banking What we're proud to offer you:Hybrid working: A mix of work in our newly refurbished CBD office & at homeWellbeing leave: Extra days to support your health & work-life balanceEducation Assistance Program to support your growthParental leave: Up to 14 weeks' paid leave to support you & your familyAdditional leave options: Earn an extra week of annual leave & purchase up to two moreInsurance cover: Employer-funded Death, TPD & Income ProtectionWorkplace giving: Matched donations through our community giving programOther extras: Annual wardrobe or equipment allowance, flu shot, gym passport discount, health insurance discounts & more Location & Working Arrangements:This role must be based in Sydney & offers a flexible hybrid working model with both in office & at home working.
As part of the role, you may be required to participate in an on-call roster.
Our ValuesRabobank Australia values inclusion, belonging, & positive experiences for all.
Our work environment, our advantages, & the way we live our values, "Client Driven", "Responsible", "Professional" & "Cooperative" make it a great place to work.
We welcome applicants from diverse backgrounds.
Please let our Talent Acquisition team know if you need any accommodations to make our opportunities more accessible to you.
📌 Lead Software Engineer - Mobile (Sydney)
🏢 Rado Bank
📍 Sydney