Job Properties
  • Job Type
    Full-time Position
  • Background
  • Languages
  • Experience Required
    1 - 2 Years
  • Degree Required
    • Province
      2,838 reviews
    • Date Posted
      February 24,2021
    • VISA
    • IMG_6430
    • IMG_6430
    • Career Consultation
    • CV CHECK
    • internship package

    iOS Engineer

    What You'll Do

    As a Mobile Engineer on the Driver Hailables team, you'll:

    • Design and build the payments experience on mobile, tailored for all geographies and products like Rider, Driver, Eats, Freight, JUMP Bikes and other, new Uber products.
    • Write outstanding code and contribute to a clean and continuously evolving mobile architecture, many of this based on RIBs.
    • Work with an energetic and fun group of mobile, backend, frontend engineers, as well as product managers, designers, data scientists, user researchers.
    • Influence other engineers, teams and product managers, impacting the full product lifecycle.
    • Collaborate with teams in different offices, such as the Mobile Platform, Data Science, Payments Risk and Finance.
    • Keep the bar high on sustainable engineering by following standard methodologies, producing best in class of code, documentation, testing, and monitoring.

    What You'll Need

    • A passion for designing, implementing and shipping beautiful user experiences.
    • 4 or more years of experience with mobile development.
    • Hands-on knowledge of iOS and strong knowledge of Swift or Objective-C.
    • Experience building and shipping consumer-facing products.
    • A collaborative approach, being open to help team members.
    • Applied knowledge of software engineering and best practices such as testing, documentation and code reviews.
    • Good written and verbal communication skills, including the ability to write engineering documents.
    • Experience shipping and operating apps at scale to a large number of users, across several geographies and locales.

    About the team

    We are a new team, embarking on growing our Driver base by expanding to existing transport ecosystems. With the goal of delivering billions of $ growth for Uber in the next 3 years, you will lay the foundation technology for the team to deliver this bold business critical goal.

    You will have the opportunity to work from the ground up, building and scaling systems in a fast paced engineering environment, and therefore ensuring global success. You will get to collaborate with engineers across Uber, to improve and accelerate delivery of features

    At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 10,000 cities around the world.

    We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

    Open Positions from Uber
    Related positions