Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Role
As a Software Engineer – Android, you’ll be part of the Betashares Direct team, building and evolving our Android mobile investing experience. You’ll work within a small, cross-functional agile team alongside engineers, designers and product managers, contributing to the design, development and ongoing improvement of our Android application and supporting backend services.
This role offers hands-on ownership across the full development lifecycle, with the opportunity to influence technical decisions, contribute to solution design and ship customer-facing features at pace. You’ll work closely with the Android Tech Lead and be part of a highly collaborative mobile engineering team focused on building high-quality, reliable and intuitive products.
We’re looking for someone who cares deeply about building well-engineered, customer-focused solutions — someone who enjoys solving complex problems, values clean and maintainable code, and thrives in a fast-moving, product-led environment. This is a strong opportunity to grow your Android expertise while working on a platform that’s scaling rapidly and making a real impact.
Role Responsibilities
- Design, implement and maintain the Betashares Direct android application
- Contribute to technical solution designs and architecture to deliver an awesome experience for Betashares Direct customers.
- Write clean, maintainable, and efficient code following best practices in coding standards, version control, and testing.
- Work in an agile team and iteratively design products.
- Work closely with Product Designers and Product Managers and come up with engineering solutions to build product.
- Actively participate in code review process by submitting and reviewing pull requests.
- Provide input on technical decisions, including architecture and design choices.
- Identify and troubleshoot bugs, bottlenecks, or issues in existing applications.
- Keep up with the latest Android development trends, libraries, and tools.
- Support the Android Tech Lead with automated testing cycles to ensure application reliability and performance.
- Monitor and optimise application performance on various Android devices.
Skills & Experience
- 3+ years hands-on experience developing Android applications with a portfolio of published apps on the Google Play Store.
- Proficient with Kotlin.
- Curiosity and experience working with agentic systems would be a plus.
- Knowledge of libraries like Retrofit, Room, Dagger, and Jetpack components.
- Familiarity with architectural patterns like MVVM.
- Experience integrating RESTful APIs and working with third-party libraries and SDKs.
- Experience integrating with GraphQL services as a plus.
- Experience with CI/CD tools for Android.
- Understanding of Jetpack Compose framework would be a huge plus.
- Familiarity with Google’s Material Design Guidelines and Play Store submission process.
- Experience working with UI design systems or component library.
- Strong understanding of backend technologies will be beneficial.
- Well-versed in Git and applying sound continuous delivery principles.
Why Join Betashares?
At Betashares, we’re building a values-led, high-performing, collaborative team where purpose drives performance and people are supported to grow.
What you can expect:
- Career growth and momentum, with opportunities to take ownership, learn quickly and stretch yourself.
- A supportive, collaborative culture that values performance, honesty and humility.
- Health and wellbeing support, including physical, mental, social and financial wellbeing programs.
- Volunteering leave, so you can support causes that matter to you.
- Collaborative CBD workspaces, designed for connection and teamwork, with team breakfasts and regular catered lunches.
- A genuinely social and inclusive culture, with clubs, committees and team events.
Key Skills
Ranked by relevanceReady to apply?
Join Betashares and take your career to the next level!
Application takes less than 5 minutes

