How would you design a mobile architecture that supports both maintainability and rapid feature delivery at Airwallex Pty?