Lead Software Engineer - Mobile

Posted 2 Days Ago
Be an Early Applicant
Park, MI, USA
In-Office
Expert/Leader
Financial Services
The Role
Lead mobile engineering across iOS and Android, making architecture decisions, building secure and scalable banking applications, reviewing code, coaching engineers, and overseeing testing, releases, integrations, observability, and production support. The role requires hands-on expertise with Swift, Kotlin, mobile architecture, APIs, security, CI/CD, automated testing, AI coding tools, and modern AI engineering concepts. It also includes incident resolution, technical risk management, and on-call participation.
Summary Generated by Built In
Job TitleLead Software Engineer - Mobile

Job Description

About the role

Rabobank’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 technologies
  • Remain hands-on across software design, development, testing, debugging & remediation
  • Design & review secure, scalable & maintainable mobile architecture & integrations
  • Develop & guide solutions using Swift, SwiftUI & UIKit for iOS, & Kotlin, Jetpack & Compose for Android
  • Lead design & code reviews & champion reusable, testable & high-quality engineering practice
  • Coach engineers & provide technical direction across the Mobile Banking Squad
  • Guide API, SDK & third-party integrations across mobile journeys
  • Drive automated testing, CI/CD, mobile build & release practices
  • Support App Store & Google Play releases & production operations
  • Ensure solutions meet security, performance, resilience, accessibility & observability requirements
  • Lead investigation & resolution of complex incidents, defects & technical debt
  • Contribute to estimation, refinement & identification of technical risks & dependencies
  • Participate 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 role
  • Strong hands-on engineering experience across both iOS & Android
  • Advanced experience with Swift, SwiftUI, UIKit, Kotlin, Jetpack & Compose
  • Experience designing secure, scalable & customer-facing mobile applications
  • Strong knowledge of mobile architecture patterns including MVVM, modular design & clean architecture
  • Experience with REST APIs, SDKs, deep links, app-to-app flows & push notifications
  • Strong understanding of mobile security, authentication, encryption & secure storage
  • Experience with automated testing, CI/CD & App Store & Google Play release processes
  • Experience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentation
  • Understanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AI
  • Experience with observability, monitoring, performance, crash reporting & production support
  • Demonstrated experience leading technical decisions, reviewing code & coaching engineers
  • Strong communication skills & the ability to translate complex technical concepts for different audiences
  • Banking 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 home
  • Wellbeing leave: Extra days to support your health & work-life balance
  • Education Assistance Program to support your growth
  • Parental leave: Up to 14 weeks’ paid leave to support you & your family
  • Additional leave options: Earn an extra week of annual leave & purchase up to two more
  • Insurance cover: Employer-funded Death, TPD & Income Protection
  • Workplace giving: Matched donations through our community giving program
  • Other 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 Values

Rabobank Australia values inclusion, belonging, & positive experiences for all.  Our work environment, our benefits, & 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.





Skills Required

  • 10+ years of experience in software development or engineering
  • 2+ years of experience in a senior or lead role
  • Strong hands-on engineering experience across both iOS and Android
  • Advanced experience with Swift, SwiftUI, UIKit, Kotlin, Jetpack, and Compose
  • Experience designing secure, scalable, customer-facing mobile applications
  • Knowledge of MVVM, modular design, and clean architecture
  • Experience with REST APIs, SDKs, deep links, app-to-app flows, and push notifications
  • Knowledge of mobile security, authentication, encryption, and secure storage
  • Experience with automated testing, CI/CD, and App Store and Google Play release processes
  • Experience using modern AI coding tools such as GitHub Copilot or equivalent
  • Understanding of LLMs, prompt engineering, RAG, agentic workflows, evaluation, and responsible AI
  • Experience with observability, monitoring, performance, crash reporting, and production support
  • Experience leading technical decisions, reviewing code, and coaching engineers
  • Strong communication skills and ability to explain complex technical concepts to different audiences
  • Banking or financial services experience, particularly mobile banking
  • Ability to work from Sydney in a flexible hybrid model
  • Ability to participate in an on-call roster
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Utrecht
48,564 Employees
Year Founded: 1898

What We Do

Coöperatieve Rabobank U.A. is a full-range financial services provider that operates on cooperative principles. Its origins lie in the local loan cooperatives that were founded in the Netherlands nearly 110 years ago by enterprising people who had virtually no access to the capital market. Rabobank Group is comprised of independent local Rabobanks plus Rabobank Nederland, their umbrella organisation, and a number of specialist subsidiaries. Overall, Rabobank Group has approximately 61,100 employees (in FTEs), who serve about 10 million customers in 47 countries.

Similar Jobs

INTOO Logo INTOO

Senior Software Engineer

Other • Professional Services
Remote or Hybrid
14 Locations
70 Employees
130K-170K Annually

Matador Solutions Logo Matador Solutions

Customer Success Manager

Agency • Digital Media • Legal Tech • Marketing Tech • Social Media • SEO
Remote or Hybrid
3 Locations
50 Employees
75K-95K Annually

Wipfli Logo Wipfli

Manager, Accounting Advisory Services - Nonprofit Industry Clients

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
107K-160K Annually

Corporate Tools LLC Logo Corporate Tools LLC

Account Executive

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote or Hybrid
USA
1200 Employees
19-19 Hourly

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
85 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account