This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Earners Life Cycle (ELC) team builds critical mobile experiences that help new earners successfully onboard, activate, and sustain engagement on the Uber platform. Our work spans onboarding flows, identity and compliance surfaces, earnings visibility, and early-lifecycle retention initiatives. In this role, you will directly influence how quickly and confidently millions of earners reach first value, driving measurable improvements in activation, conversion, and long-term success.
Job Responsibility:
Design, build, and own complex iOS features across onboarding, configuration, and early-lifecycle experiences with a strong emphasis on reliability, performance, and usability
Lead technical execution for multi-quarter initiatives, partnering closely with Product, Design, Backend, Data, and cross-platform teams
Drive architectural decisions, improve code health, and raise the bar on engineering quality, testing, and maintainability
Mentor and provide technical leadership to other iOS engineers through design reviews, code reviews, and knowledge sharing
Use data, experimentation, and metrics to evaluate impact and iterate on solutions that improve earner success
Requirements:
6+ years of professional iOS development experience, including ownership of large-scale, consumer-facing mobile applications
Expert proficiency in Swift and modern iOS frameworks (UIKit and/or SwiftUI), with strong understanding of iOS app architecture and lifecycle
Proven experience designing and delivering complex user flows (e.g., onboarding, forms, stateful workflows, feature gating)
Strong system design skills for mobile: API integration, state management, offline handling, performance optimization, and scalability
Experience collaborating in cross-functional environments with Product, Design, Backend, and Data partners
Demonstrated ability to lead technical projects end-to-end, balancing product velocity with long-term technical health
Strong code quality mindset, including unit/integration testing, observability, and iterative refactoring
Excellent communication skills, with the ability to explain technical tradeoffs and influence decisions
Nice to have:
Experience using AI-assisted development tools (e.g., code generation, refactoring, testing, debugging, or design exploration) to accelerate development while maintaining high quality
Experience with experimentation frameworks, A/B testing, and metrics-driven product iteration
Familiarity with accessibility, localization, and internationalization in mobile apps
Experience working on platforms with high scale, regulatory complexity, or trust-sensitive user journeys
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp
All full-time employees are eligible to participate in a 401(k) plan