We use cookies to improve your browsing experience on our website, to analyse our website traffic, and to understand the effectiveness of our targeted advertising. To find out more read our privacy policy and cookie policy
Uber is looking for a Software Engineer to join our Rider Experience team in San Francisco. You'll be building the mobile applications that millions of people use daily to get around their cities. This role focuses on creating seamless, intuitive experiences from trip booking to completion. You'll work on features like real-time tracking, payment processing, and in-app messaging while ensuring our apps perform flawlessly across different devices and network conditions. Our team values innovation, collaboration, and user-centric design. We offer competitive compensation, equity, full health coverage, commuter benefits, and flexible work arrangements. This is a hybrid role with 2-3 days in our SF headquarters.
Responsibilities
Build and maintain rider-facing mobile applications, implement new features for trip booking and tracking, optimize app performance and user experience, collaborate with design and product teams.
Qualifications: Bachelor's in Computer Science or equivalent experience. 2+ years of software development experience with iOS/Android or web technologies. Experience with React Native, Swift, or Kotlin preferred.
Application Deadline: February 23, 2026
Share
Application Form
Get Hired Today
Join a growing community of recent graduates landing their first jobs. Create your free account, explore opportunities that match your skills, and connect with companies ready to hire fresh talent.