What You Will Do- Design and build map interactions and map features around search experiences in Uber's iOS apps.
- Collaborate closely with cross-functional partners including PMs, designers, backend, Android and ML engineers, and map data specialists to deliver seamless and scalable experiences.
- Analyze user data and A/B test results to iterate on features and continuously improve the user experience.
- Write robust, maintainable, and scalable code in Swift that powers the foundational map interactions for Uber's core services.
- - - - Basic Qualifications ----
- Bachelor’s degree in Computer Science, Engineering, or a related field—or equivalent practical experience.
- 4+ years of professionaliOS development experience using Swift and/or Objective-C
- Deep knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks
- Experience with custom UI, rendering performance optimization, and scalable architecture
- Strong communication and cross-functional collaboration skills.
- - - - Preferred Qualifications ----
- Experience with map rendering, navigation, or spatial data visualization on iOS
- Familiarity with GIS concepts and spatial data structures.
- Demonstrated leadership in driving cross-team technical initiatives
For Canada-based roles: The base salary range for this role is CAD$136,000 per year - CAD$151,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link .
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .