15 Nov
|
LeasePLUS Team
|
Melbourne
15 Nov
LeasePLUS Team
Melbourne
LeasePLUS is part of the LeasePLUS Group. For almost 25 years the group has delivered salary packaging and novated leasing programs across Australia. Our clients include government departments, major health services, and large employers who trust us to manage complex employee benefit programs used by thousands of people every day.
We are growing our engineering team and are looking for a capable Mobile App Developer to own our Flutter applications end-to-end. This is a hands-on position for a developer who enjoys production software that genuinely matters to its users, alongside a small team that is actively investing in improving its engineering capability — better testing, better observability, better pipelines.
You will work closely with product, design, and backend developers to build and support our mobile and web applications, with a strong focus on release quality and app performance.
The role:
This role is responsible for end-to-end ownership of our mobile applications, alongside front-end web development and the pipelines that support them.
Build and maintain Flutter mobile applications for iOS and Android
Turn product and design requirements into polished, accessible, well-performing mobile features
Integrate REST APIs with our backend developers, and connect third-party services, push notifications and analytics
Own app releases: versioning, code signing, App Store Connect and Google Play Console submissions, and staged rollouts
Build and maintain CI/CD pipelines for mobile builds in our Azure DevOps environment
Expand our automated testing (unit, widget and integration tests) and help define those practices as they grow
Monitor crash reports, performance and usage analytics (Firebase or similar), and act on what you find
Take part in code reviews, sprint planning and technical discussions
Work on site with our product, design and backend teams
About you:
You are a mobile-first developer who enjoys ownership, cares about UI polish,
and is comfortable working across the stack from native mobile through to the web.
Your core experience:
Solid commercial experience building Flutter apps for iOS and Android
A proven record of managing App Store and Google Play submissions and release cycles
Experience using REST APIs, including handling authentication, errors and poor or no connectivity
Git-based version control (Gitflow or a similar branching model)
Experience working in Agile teams using Jira and Confluence
Your knowledge:
CI/CD tooling for mobile, particularly Azure DevOps
Managing build flavours and environments across development, staging and production
Automated testing in Flutter, covering unit, widget and integration tests
Crash reporting and analytics tools such as Firebase Crashlytics
What is desirable:
Native iOS (Swift) or Android (Kotlin) experience, including writing platform channels
Mobile security practices such as secure storage, biometric login and certificate pinning
Exposure to .NET or other backend work, enough to investigate API issues alongside backend developers
Experience setting up crash reporting, APM or logging pipelines from scratch
Experience using AI development tools (e.g. Claude, GitHub Copilot) to speed up and improve day-to-day development
What we offer
Market-competitive salary package based on experience
A stable, office-based role in Melbourne with a small, close-knit engineering team
Genuine influence on technical standards, including helping shape mobile development practices here
Meaningful, production-grade work on an app thousands of customers rely on to manage their salary packaging and novated leases
Long-term career growth in a growing organisation
Diversity and inclusion:
We welcome applications from people of all backgrounds. This includes Aboriginal and Torres Strait Islander peoples, people with disabilities, members of the LGBTIQ+ community and individuals from culturally diverse backgrounds.
We value different perspectives and believe strong teams are built from varied experiences.
📌 Mobile Developer (Melbourne)
🏢 LeasePLUS Team
📍 Melbourne