Andrey Schegolev
Andrey Schegolev Cyprus, Larnaca

Arival Bank (Mobile)

Redesigned mobile home screen
Card details screen

Dashboard

I led the redesign of the third version of the mobile banking app, reworking the information architecture, navigation, and action hierarchy so the things people need most sit up front.

Goal

The bank had always been web-first, and the mobile app lagged behind. The task was to bring it up to the same level: simplify interactions, group information logically, and build a foundation for growth on iOS and Android.

Result

Before the redesign, active mobile users accounted for only 20–30%. After launch, the share grew to around 50%, and people started using the app for everyday operations. New sections shipped on top of the updated structure, and the app finally felt like the same product as the web version.

Personal challenge

I was the sole designer on the mobile app while also working on the web product. Every decision had to balance user experience, business goals, and platform constraints, and keep both products consistent.

Workflow

  1. 1 Research and audit

    Gathered feedback from users, support, and stakeholders, and went through analytics, in-app behavior, and crash reports. A UX audit of navigation, flow, hierarchy, and accessibility surfaced the main pain points: confusing onboarding and inconsistent interaction patterns.

  2. 2 Direction

    Set the objectives: better usability and performance, smoother onboarding, room for new scenarios, and consistency with the brand, all within iOS and Android guidelines. Turned these into hypotheses and tested them with quick prototypes, keeping platform limits in mind.

  3. 3 Design and prototyping

    Rebuilt the navigation model and information structure, then prototyped the key screens and widgets. Tested on real devices and with beta users, refining tap zones, motion, and microinteractions, and kept the design system in sync across both platforms.

  4. 4 Handover

    Prepared mobile-optimized Figma components, documented behavior and assets, and worked with developers through design reviews and implementation checks to hold quality across the build.

Design solutions

  1. 1 Navigation and architecture

    I reorganized the primary sections into a tab bar: Home, Payments, Recipients, Documents, and More, with everything secondary tucked under More. The company name sits in the top-left corner and opens the profile, where users can check their plan or switch between companies without logging in again.

  2. 2 Home screen structure

    The home screen works as a hub. Accounts, Cards, Company limits, and History each get their own widget with the key number visible right away, and every widget doubles as a shortcut: one tap opens the full section. Balances are split into Fiat and Stablecoins, and the main actions sit directly under the account list. The screens below are the ones a user can reach in a single tap from home.

    Accounts screen with fiat balances
    Accounts screen with stablecoin balances
    Account details screen
    Cards screen
    Transaction history screen
    Company limits screen
  3. 3 Visual hierarchy and interaction

    Simplified the typography, evened out the spacing, and kept a clear visual rhythm. Followed iOS interaction patterns while keeping the structure adaptable for Android.

  4. 4 QR-code scanner

    Quick login to the web app by scanning a QR code, with no extra two-factor step.

    QR scanner success
    Log in confirmation
    Log in success
  5. 5 Global Search

    Added a unified search across all sections for faster navigation.

    Global search
    Search results
  6. 6 Notifications and activity log

    Implemented a detailed log that allows account owners to track teammate actions such as creating transactions or editing recipients.

    Notifications
    Activity log