Sr Software Engineer, Ios

Uber Uber · Consumer · Sao Paulo, Brazil · Engineering

Senior Software Engineer, iOS role at Uber in Brazil, focusing on developing mobile applications for Mobility, Delivery, and Core Services. Requires strong algorithm and data structures fundamentals, with advanced English skills. The role involves working with global teams on products impacting millions of users.

What you'd actually do

  1. You will work with global teams to develop products impacting millions of users worldwide, while supporting our platform teams in enhancing engineering processes.
  2. The Mobility team is dedicated to reimagining transportation solutions for a dynamic world.
  3. In this role, you'll contribute to building efficient and robust systems that support order processing, logistics, and real-time tracking.
  4. As a critical part of the customer journey, we build engaging products by solving deep technical challenges, in problem domains that are specific to Uber’s business.

Skills

Required

  • iOS development
  • Algorithm & Data Structures fundamentals
  • Advanced English language skills

Nice to have

  • Buck/Bazel
  • Cross-platform (Android and iOS)

What the JD emphasized

  • 6-years full-time Software Engineering work experience
  • 5-years total technical software engineering experience