- - - - What the Candidate Will Do ----
- Work closely with stakeholders to understand business requirements and build cross-functional solutions.
- Build exciting features that elevate the experience in both Uber app and Driver app.
- Track the success of your feature experiments, collaborating with Data Science, Design, and Product teams to iterate on delightful user experiences.
- - - - Basic Qualifications ----
- 2+ years of experience in iOS development.
- Highly proficient in Swift and XCode.
- Proficient in writing unit tests and functional tests.
- In-depth knowledge of the iOS application frameworks.
- - - - Preferred Qualifications ----
- BS/MS/PhD in Computer Science or a related field.
- Extensive knowledge in object-oriented patterns, MVC architecture, multithreading, networking and memory management.
- Experience with analyzing a feature in production using analytics and experiments.
- Good written, verbal communication skills.
- Strong collaboration skills
- Experience with shipping efficient, reliable, crash-free code that reaches millions of users.
- Experience with Android mobile platform
- Unit testing and a/b testing knowledge
For Canada-based roles: The base salary range for this role is CAD$126,000 per year - CAD$140,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 .