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