Meet the People Join the Team

Mobile

25 APR

Engineering Stability in Migrations: Moving to Immutable Collections in Uber’s Android Apps

Uber Engineering built a custom stack that generates AutoValue models using immutable collections to stably migrate Android apps at scale.

28 MAR

Powering UberEATS with React Native and Uber Engineering

A recipe for success: how Uber Engineering used React Native to optimize UberEATS' Restaurant Dashboard app for mobile.

22 MAR

Rewriting Uber Engineering’s Android Rider App with Deep Scope Hierarchies

Although an untraditional choice for building mobile architectures, deep scope hierarchies are a key component of Uber's new Android rider app that enable the quick and seamless rollout of new features.

6 MAR

Faster Together: Uber Engineering’s iOS Monorepo

The Uber Engineering mobile team migrates to a monorepo that uses Buck to test and deploy iOS and Android code faster and more efficiently than ever before.

19 JAN

Introducing Ohana, Uber Engineering’s iOS Contacts Library

Meet Uber Engineering's Ohana. Meaning family in Hawaiian, Ohana is an open sourced, iOS framework for retrieving and formatting contact information.

12 JUL

Making an Impact for Drivers as an Uber Engineering Intern

What's it like to be an Uber intern? Here's one such experience, making an impact for drivers as an Android developer on Uber Engineering's driver growth team.

4 AUG

Octopus to the Rescue: the Fascinating World of Inter-App Communications at Uber Engineering

Two months ago we saw our platform-agnostic test runner, called Octopus, spring to life to get our mobile builds on the move.

    Page 1 of 1