The JET app on a phone mounted on a scooter’s handlebar, over a Copacabana-style mosaic pavement

JET LATAM

Mobile App

JET is an e-scooter sharing app built for quick city rides.

Beyond the basics, it offers practical extras like Multi Rent, a free 10-minute reservation, a standby lock for short stops, and powerbank rental. For the Brazil market, I reviewed key competitors, shaped the product concept, and designed the iOS and Android apps.

During early launch, I tested the main flows, learned fast, and improved the experience through iterations—including support for local payment habits like PIX.

Role
Senior Product Designer
Responsibilities
Research & FacilitationDesign DirectionsUX/UI DesignUsability Testing & Iteration
Release
2025
JET e-scooters with white helmets parked by the beach
JET app icon on an iPhone home screen
App Store: 3.5K ratings, 4.7 stars; ages 4+; category Health & Fitness
Ride screen with callouts: menu, subscription, current plan, insurance, payment method, ring, filter, location, scooter card, minute packs, active button, and reserve
  • RingMakes the selected scooter play a sound to help find it among others
  • Payment methodLets users choose a payment option, including local PIX
  • InsuranceInsurance is on by default for extra safety, but users can opt out if they prefer
  • Current planThe currently selected pricing option used for this ride
  • SubscriptionOpens PLUS subscription details and benefits
  • Menu
JET ride screen with a selected scooter
  • ReserveHolds the selected scooter for 10 minutes
  • Active button
  • Minute packsDiscounted minute bundles (e.g., 60 min) to save money compared to paying per minute
  • Scooter cardShows the selected scooter’s key stats (ID, battery, estimated range/time) so users can understand how far they can ride before starting
  • Location
  • Filter

The task was to prepare the JET mobile experience for launch in Brazil and make key flows fast, clear, and familiar.

Flag of Brazil

Local User Habits

Local Brazilian habits and expectations shaped the design, making key flows feel natural from the start.

Brazilian bicycle parking road sign

Local Road Sign System

Local road signs and symbols were reflected in the UI, making parking and map guidance easier to understand.

PIX logo

PIX Payments

PIX was added as a local payment option, matching everyday habits and speeding up top-ups and minute packages.

Two friends on JET e-scooters by the Farol da Barra lighthouse in Salvador

The concept was shaped through competitor research and user expectations. It defines structure, visual language, and core mechanics.

  • Design Concept: a clean, map-first interface built for fast decisions in the city
  • Typography: Inter weights for headlines, inputs and buttons, in light and dark sign-in screens
  • Map & Cities: city markers when zoomed out, city names at mid zoom, a custom monochrome map style
  • JET Coverage: the map highlights only the areas where JET operates
  • Object Groups: clustered vehicle markers, powerbank stations and unavailable stations
  • Vehicles: markers show battery level with a fill indicator and colour
  • Parking: parking zones at closer zoom and recommended parking points
  • Restriction Zones: no-go, low-speed and no-parking areas on the map
  • Scooter: the scooter card with number, battery, plan, insurance and payment method

The guidelines define clear rules that keep the design consistent and easy to use. They help make decisions faster and stay aligned.

Palette

A functional color system built for clarity and contrast across mobile screens. Neutral tones keep the map readable, while accent colors highlight key actions, statuses, and navigation points at a glance.

  • Soft WhiteRGB: 0 0 0 0
    HEX: 000000
  • Urban GrayRGB: 48 48 48
    HEX: 303030
  • Carbon BlackRGB: 255 255 255
    HEX: FFFFFF
  • Signal YellowRGB: 254 201 25
    HEX: FEC919
  • Fresh GreenRGB: 89 179 39
    HEX: 59B327
  • Digital BlueRGB: 9 118 225
    HEX: 0976FF

Inter: Readable by Design

Inter is the app’s primary typeface. It was chosen because it’s built for on-screen readability, free to use, and comes with broad character support — a practical foundation for a product that’s planned to scale across many countries and languages.

Inter type specimen: Latin, extended Latin, Cyrillic, arrows and symbols

Icons

Material Symbols were chosen as a universal icon set that works well in UI. They’re available in SVG/PNG for web, iOS, Android, and design tools, support different styles and stroke weights, and are free to use under the Apache 2.0 license.

Icon examples: scooter, bike, charge, QR code, powerbank, receipt

The solution is iOS and Android UI/UX: map, vehicle selection, start/end ride, and payments. Early flows were tested and improved through iterations.

User flow map of the app screens
Launch screen rotates illustrations to highlight the app’s multiple services
PLUS power: free starts, 5% cashback, and up to 25% off insurance — only R$ 29.00/month. Get PLUS
Map screen with a small PLUS banner: Ride more, spend less

Subtle Subscription Promotion

PLUS is promoted in a lightweight, non-intrusive way—visible when it’s relevant, but never blocking the main ride flow. This keeps the experience focused while still communicating the value of the subscription.

Map Design Concept

Dark theme of the main ride screens
Parking marker icon

Parking Zone

Tapping a parking marker reveals the full parking zone, showing the exact area where the scooter can be left without issues. This reduces guesswork and helps users end the ride correctly.

Hand holding a phone with the parking zone screen
Map marker states: Scooter, Reserved, E-Bike, Powerbank, Closed
A rider on a JET e-scooter
Training story: Use the right-hand throttle to control your speed

In-App Training Stories

Short story-style screens teach users how to ride and use the service correctly. The format feels familiar, making key rules and tips easy to learn.

E-bike card with pricing options

More Than Scooters

Along with e-scooters, the service also offers e-bikes for longer, more comfortable rides. The interface stays familiar, and all key features are available before the ride starts.

JET e-bike
Powerbank station details screen
JET powerbank station

Powerbank Rental

Powerbank rental lives inside the same app without adding clutter to the main ride flow. It appears when it’s relevant, giving users a smooth, dedicated path to rent a powerbank — as thoughtfully as renting a vehicle.

Scaling is supported by flexible components, clear navigation, and multi-language support. The design is easy to adapt for new cities and countries.

Designed for Every Device

Brazil has a wide range of device generations and budgets, so the experience was designed to work fully even on older phones. Core flows stay fast, readable, and feature-complete across screen sizes — not just on the latest devices.

Ride screen on a modern iPhone, a modern Android, and an older Android
JET LATAM app icon

An easy way to get
around Brazil’s cities.

JET Sharing helps you find and unlock a scooter in seconds, so you can explore the city on your own schedule. Visiting Brazil? Tourist-friendly sign-up is supported, so you can start riding without hassle.

JET LATAM on Instagram
Enlarged case image