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 Us?
We are dedicated to creating an environment where you can excel both professionally and personally. Here’s what’s in it for you:
✨ Career Development – Access tailored training and support for professional qualifications.
💪 Wellbeing Support – Benefit from EAP programs for your physical, mental and financial health.
🤝 Giving Back – Take volunteering days to support causes close to your heart.
🏙️ CBD Perks – Enjoy stocked kitchens, team breakfasts, and weekly catered lunches.
🎉 Team Culture – Connect with colleagues through social clubs, committees, and events.
💰 Savings & Benefits – Unlock exclusive discounts at 500+ leading retailers.
🌱 Wellbeing Days – Recharge and focus on what matters most to you.
Key Skills
Ranked by relevanceReady to apply?
Join Betashares and take your career to the next level!
Application takes less than 5 minutes

