AMP
Android Engineer
AMP Australia helps Australians to manage and grow their wealth throughout their lives.
Software engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team. Typically within 2-5 years of experience.
·
Why AMP
AMP is a retail wealth management and banking business in Australia and New Zealand. It specialises in services that help people achieve their financial goals, including financial advice, superannuation, retirement income, banking and investment products. Today, AMP has approximately 1.5 million customers.
About the role
We need industry stirrer-uppers
You know: non-conformers. Those who are compelled to do something different. Who care enough about the customer to ask the big questions no one else will. Who want to know what if. What if we tweaked this, or toggled that. You zig when everyone else zags, disagree without being disagreeable, and love the rush of starting something new. **Specifically, an Android Engineer not boxed in by job title **
We are looking for a customer-obsessed individual who is passionate about technology and creating a world class technology experience. As an Android Engineer, you will be responsible for developing and enhancing our brand new mobile banking Android application, leveraging Starling’s “Engine” technology platform.
Some of your responsibilities may include;
• Contributing to our Android app and internal tooling • Making enhancements to the app’s features and products • Responding to and resolving incidents • Monitoring and optimizing the performance and scalability • Implementing security best practices
What matters
We use Espresso to write our UI/E2E Test and JUnit to write our Unit Tests across all layers of the application, as well as manually test all features before they go into production.
Demonstrated experience in Android Development
Strong knowledge of Jetpack Compose, Kotlin, and Android SDK
Experience with RESTful APIs and third-party libraries
Strong understanding of mobile app design and user experience
Experience with Agile development methodologies
Familiarity with Git and version control
Hands-on experience with test driven development, test automation and UI Test Automation (Espresso)
Hands-on experience in modular architecture
What doesn’t matter
You don’t have to be from the finance world, as long as you’re tech-minded and a restless and relentless customer champion.
What you'll be responsible for
- ✅
Stakeholder Engagement
Partner with stakeholders to understand specifications, business requirements, and communicate insights
- 🤖
Scripting and Automation
Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables