Software Engineer II - iOS

A global technology platform that enables mobility and delivery services in over 600 cities worldwide.
iOS
Mid-Level Software Engineer
Hybrid
2+ years of experience
Travel

Description For Software Engineer II - iOS

Uber, a leading global technology platform operating in over 600 cities, is seeking a Software Engineer II specialized in iOS development. This role offers an exciting opportunity to work on technology that impacts millions of users worldwide through Uber's mobility and delivery services.

The position requires a mix of technical expertise and leadership qualities, as you'll be responsible for end-to-end project ownership while mentoring junior engineers. You'll collaborate closely with cross-functional teams, including product managers and designers, to build and scale innovative solutions.

As an iOS Engineer, you'll be at the forefront of mobile development, working with technologies like Swift and Objective-C. The role demands both technical proficiency and the ability to contribute to the team's growth through mentorship and knowledge sharing.

Uber offers a hybrid work environment, emphasizing the importance of office collaboration while providing flexibility. The company's commitment to diversity and inclusion, coupled with its global impact, makes it an attractive destination for engineers looking to make a significant impact in the transportation and technology sector.

The ideal candidate will have a strong foundation in iOS development, demonstrated through either academic qualifications or practical experience, and a passion for building scalable mobile solutions. You'll be part of a team that's shaping the future of urban mobility, working on challenges that require innovative thinking and technical excellence.

Last updated a few seconds ago

Responsibilities For Software Engineer II - iOS

  • End-to-end technical ownership of engineering projects
  • Collaborate with product managers, designers, and other stakeholders
  • Write Design docs and work with Senior/Staff engineers on architecture and design
  • Own team's projects and deliver quantifiable results
  • Coach and mentor L3 engineers & Interns
  • Foster continuous improvement, innovation, and knowledge sharing
  • Stay current with industry trends and best practices

Requirements For Software Engineer II - iOS

  • Bachelor's degree in Computer Science, Engineering, Mathematics or related field OR 2-year full-time Software Engineering work experience
  • 1-year technical software engineering experience in Native iOS
  • Experience with iOS swift, iOS objective C
  • Experience with Cross-platform (iOS and Android)

Interested in this job?

Jobs Related To Uber Software Engineer II - iOS

Software Engineer, iOS (Ads Mobile)

iOS Software Engineer position at SmartNews focusing on mobile advertising integration, requiring 2+ years of iOS development experience with React Native knowledge.

Mid-level iOS Developer

Mid-level iOS Developer position at CI&T in Campinas, Brazil, working on innovative projects in the benefits sector with hybrid work arrangement.

Software Engineer, iOS

Join StockX as an iOS Software Engineer to build and maintain the seller experience on our innovative e-commerce platform.

iOS Developer

iOS Developer needed for award-winning tech consultancy to build enterprise mobile platforms across various sectors.

iOS Developer

Experienced iOS Developer needed for remote position at OneTeam. 2-4 years experience, Swift/Objective-C skills required. Join our dynamic team!