NRMA Insurance
Overview
Manage your insurance on the go
The NRMA Insurance app helps put you in control, where you can easily manage your policies and start and track claims. Plus, if eligible you can join Help Hub – NRMA Insurance’s rewards program – to get access to available benefits and offers.
What you can do with our app:
• Get an insurance quote
• Make payments
• View policy documents
• Make and track insurance claims
• Join the NRMA Insurance rewards program, Help Hub* (if eligible).
Join Help Hub and you can:
• Get access to available offers and discounts
• Earn Help Points from selected offers and redeem them for eGift Cards
• Participate in Safety Challenges we have from time to time
• Subscribe to Weather Alerts to get notified of large hail events in your chosen location
* Eligibility to join Help Hub is subject to the Help Hub Terms and Conditions at https://www.nrma.com.au/help-hub/terms-conditions
Responsibilities
- Implemented new features for the Loyalty/Rewards program
- Implemented bug fixes and performed maintenance tasks
- Coded in Android Studio using Kotlin to develop features in order to fulfil business requirements.
- Implemented improvements to the project to fulfil the development requirements set out by business.
- Worked on the Android automation testing framework using Espresso
- Implemented offline mock system to enable app development without requiring API connectivity
- Worked on modularisation of the codebase
- Assisted in driving the movement from using the Android View system to using Jetpack Compose
- Worked on the in-house library used for building the app UI
- Performed investigative work on Github actions and automation
- Assisted with testing and QA tasks
- Assisted with iOS feature development
Technologies
- Android
- Kotlin
- Coroutines
- Android Studio
- Jetpack Compose
- Bitrise
- Android Architecture Components
- Adobe Experience Manager
- MVVM
- Gradle
- SourceTree
- JIRA
- Confluence
- Springboot
- Xcode
- iOS Development
Features Developed
- Implemented new loyalty offers for customers
- Implemented new loyalty related challenges for customers
- Implemented a Hail Warning alert system
- Enhancements and upgrades to the existing codebase
- Implemented deeplinking handling
- Implemented a refreshed UI for the loyalty program onboarding
- Implemented Gift Card archiving
- UX Enhancements
Description
Insurance Australia Group
Get more from NRMA Insurance with rewards and features that can help you feel more in control