Skip to footer

Tag: mobile development

Subway platform

Architecting a Safe, Scalable, and Server-Driven Platform for Driver Preferences with RIBs

Our driver app's new server-driven preferences section enables driver-partners to customize their experiences to make the app better fit into their lives.
Carbon: Optimistic Mode article feature image

How Uber’s New Driver App Overcomes Network Lag

In our continuing series about building our new driver app, Uber engineers discuss building its Optimistic Mode feature, which lets the app continue functioning while traversing network lag areas.

Meet Uber’s Software Engineer Apprentices

Uber's Software Engineer Apprentice Program gives developers with non-traditional paths to programming an opportunity to work on industry-level software while receiving extended training and mentorship.

Harnessing Code Generation to Increase Reliability & Productivity on iOS at Uber

Uber's mobile engineers leverage code generation to make our applications more reliable and boost developer productivity.

Driver Profiles: How Uber Engineering Celebrates Drivers

Uber Engineering built a new microservice to power Driver Profiles, an in-app platform that enhances the Uber experience by celebrating drivers.

Building m.uber: Engineering a High-Performance Web App for the Global Market

In this article, we discuss how Uber Engineering designed m.uber, a lightweight web app that delivers a native app experience for riders on mobile browsers.

Popular Articles