If we do the below things here without waiting 500 ms:

tapAccountListButton: function() {
this.client.helper.waitForElement(Selector.accountListButton).tap();
this._waitForTransitionEnd();
},

We will get the errors: "ElementNotVisible: (11) Element is not currently visible and may not be manipulated"