Software Engineer II - Ios, Engagement Growth

Uber Uber · Consumer · New York, NY · Engineering

Software Engineer II - iOS, Engagement Growth at Uber Eats, focusing on building data-driven features for eaters, couriers, and restaurants to improve marketplace efficiency and revenue. Requires strong iOS development experience and understanding of experimentation for hypothesis testing and data-driven decisions.

What you'd actually do

  1. Solve complicated problems with groundbreaking design and algorithms.
  2. Work closely with backend engineers and cross-platform developers to build Engagement Growth platform and a seamless user experience.
  3. Partner with Product, Design, and Research teams to understand product ideas and business needs and help deliver these as a series of experiments.
  4. Come up with the right architecture and design for ideas and experiments to quickly scale.
  5. Good understanding of software experimentation philosophy in the earlier work with an understanding of setting up A/B experiments for hypothesis testing.

Skills

Required

  • Native iOS / iOS Swift / iOS Objective-C
  • writing, releasing, and maintaining mobile code
  • analyzing a feature in production using analytics and experiments
  • collaborating on projects

Nice to have

  • Buck/Bazel
  • WebKit experience
  • Cross-platform (Android and iOS)
  • Contributions to the iOS community via open source

What the JD emphasized

  • Native iOS / iOS Swift / iOS Objective-C
  • analyzing a feature in production using analytics and experiments