Part of Delivery Hero, HungerStation is a leading food and grocery delivery app in the Kingdom of Saudi Arabia.


Leading the design for Fintech and Post-order, I have delivered:

  • wallet redesign

  • live order in-app and iOS widget

  • north start order tracking experience including rider tipping, rider rating and rider PIN

Previously working on Subscriptions and Loyalty, I delivered:

  • the launch of HRewards (loyalty)

  • gamification for Ramadan 2024

  • improving the experience of purchasing and managing subscriptions

  • educating users on HPlus (subscriptions)

  • applying vouchers and partnership offers to HPlus subscriptions

As a key contributor of the Design Ops team, my responsibilities include:

  • Building, testing and optimising libraries in Figma

  • Writing guidelines and documentation

  • Populating ZeroHeight

  • Design governance

  • Maintaining design quality and consistency

  • Fostering collaboration

  • Improving team culture through organising events and socials

Overview

When I joined HungerStation, I was asked to be part of the newly formed Design Ops team to deliver the Design System. The team started with Product Designers x2, a Visual Designer and a Motion Designer (Aug 23) and how now grown to Product Designers x4, a Visual Designer and a Motion Designer (Mar 24)

A foundation of a Design System existed and through speaking to the right people, doing an audit of what existed, and using Sparkbox Design System Maturity Model, I was able to establish that we sat somewhere between stage 1: building version 1 and stage 2: growing and adoption. Meaning we were very much still in the early stages and with the brand about to undergo a facelift and a dedicated team now in place, this was the perfect time to embark on this journey.

Where we were

Design

  • Lack of guidelines and documentation (component usage, tone of voice, ux writing, terminology etc.) [P1]

  • Lack of accessibility consideration and guidelines [P2]

  • No design principles [P1]

  • Components not built using up to date Figma features [P3]

  • Inconsistent and fragmented experiences across brand and product [P2]

  • No release plan for what is currently existing [P1]

  • Not all components being used in designs have been built [P1]

  • Doesn’t cover all platforms and touch points (only consumer app)

  • Few components for native Android [P3]

  • Few designs for Arabic [P2]

  • No governance guidelines or roadmap for adding new features/components [P1]

Adoption

  • There are still some legacy components in Figma and code (<12% adoption)

  • Devs are using a combination of Flutter and Native Android/iOS

  • Flutter is in a trial phase (when will we review?)

  • No dedicated engineers to work on Design System

Where we want to be

Design

  • A single file and source of truth, accessible by all stakeholders for consumer app, rider app, vendor app, brand and marketing

  • Using up to date Figma features to optimise the build of components

  • Consistent, accessible, user-centric

  • Clear direction and plan of where we we are going and how we are getting there

  • Considering iOS, Android, Flutter and web (responsive)

  • Considering English and Arabic

  • Clear specs, documentation and usage guidelines for all components and variants for designers and developers

  • Clear governance process and guidelines (how often do we audit DS?)

  • Consistent naming conventions

  • Collaboration between teams (Brand/Marketing)

Design Principles

In the early stages, I facilitated a workshop to develop effective guiding principles for our team and design system. It included:

  • Reviewing principles from well established companies such as Airbnb, Adobe, Saleforce and more

  • Brainstorming ideas for what would make great design at out company using some of our company values as a guide

  • Grouping ideas into themes then writing statements considering the implications for our designs and our users

After the workshop I summarised the statements and themes to create our principles.

I then created a 3 phase comms plan on how we could educate the company on our new design principles:

Phase 1

  • On our ZeroHeight Design System

  • Presentation/workshop introducing principles

Phase 2

  • Design principles swag: Stickers and mugs with design principles printed to distribute to teams for a tangible memorable connection.

  • User personas: Create engaging user personas that embody the essence of each design principle. Use these personas in team discussions, presentations, or even as characters in internal communications.

  • Animated video: Short video animation explaining each principle, how we came up with it and why it’s important

Phase 3

  • Animated video: Video showcasing the evolution and impact of design principles on projects

  • Design team internal/external website

Design System Process

Phase 1

  • All styles finalised + existing iOS and Android components in one Figma file

  • Overview + resources + foundation added to ZeroHeight

  • Icons updated/rebranded in Figma


Phase 2

  • Rebuilding all components using up to date Figma features, adding missing components and applying new branding

Phase 3

  • Test and finalise all Figma components with extended design team

  • Write and add guidelines for foundations and components to ZeroHeight

Next
Next

User Interface Design Lead at Lumi (part of Seera Group) [Dec 21 - Jul 23]