FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Mobile
Commonwealth Bank. Set and champion the strategic technical direction for Android, including architecture, platform evolution, framework upgrades and migration pathways .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Android development with a focus on Kotlin, the Android SDK, and Jetpack Compose, while leading technical direction and mentoring engineers to enhance mobile engineering practices. Proficient in modern mobile architecture, secure application delivery, and integration with cloud services.
Highest-signal resume keywords
Android DevelopmentKotlinMobile ArchitectureAutomated TestingCloud Services
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android SDKJetpack ComposeMVVMMVIClean ArchitectureDependency InjectionSOLID PrinciplesREST APIsGraphQL APIsProduction Observability
Soft Skills
Technical LeadershipMentoringCollaborationStrategic Decision-Making
Tools & Technologies
AWSContinuous IntegrationContinuous DeliveryAutomated Testing Frameworks
Industry Keywords
Mobile ApplicationsEngineering PracticesSecure DeliveryLegacy SystemsReusable Solutions
Tech Stack
Tools & technologiesAndroidAWSCloudGraphQLiOSKotlinMicroservicesSwift.NET
About the role
Key responsibilities & impact- Set and champion the strategic technical direction for Android, including architecture, platform evolution, framework upgrades and migration pathways
- Own full-cycle engineering delivery from ideation and design through to build, testing, release and production support
- Modernise customer payment experiences and evolve legacy mobile components towards reusable and scalable solutions
- Partner with Product, Design, Security, backend and engineering teams to deliver secure, reliable and consistent customer journeys
- Champion engineering practices across architecture, automated testing, continuous integration and delivery, performance, security and observability
- Provide hands-on technical leadership and expert advice on delivery planning and complex engineering challenges
- Mentor engineers and uplift Android capability across the wider mobile engineering community
- Influence end-to-end solutions spanning the CommBank app, APIs and cloud services
Requirements
What you’ll need- Deep Android development experience using Kotlin, the Android SDK and Jetpack Compose
- Strong knowledge of mobile architecture, including MVVM, MVI, Clean Architecture and modular design
- Experience with dependency injection, object-oriented design, SOLID principles and established software design patterns
- Proven delivery of secure and reliable mobile applications
- Experience with automated testing, continuous delivery and production observability
- Experience integrating REST or GraphQL APIs
- Experience working with cloud services such as AWS
- Ability to lead technical decisions, constructively challenge existing approaches and build support for strategic engineering direction
- Experience mentoring engineers and improving capability, quality and engineering practices across teams
- Exposure to iOS, Swift, .NET, C#, microservices or regulated technology environments would be beneficial
Benefits
Comp & perks- Accessible, inclusive and respectful workplace
- Support or adjustments for accessibility needs
- Career development opportunity within the Commonwealth Bank Group
- Support from HR Direct and accessibility assistance