LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Uber›Software Engineer II (iOS)
Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b⭐ 3.9
B2CTravelMarketplaceTransportRidesharingDelivery

Key Highlights

  • Public company (NYSE: UBER) since May 2019
  • Completed over 1.5 billion trips globally
  • Generated $4.8B in revenue from Uber Eats in 2020
  • Raised $15.8 billion in funding

Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...

🎁 Benefits

Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...

🌟 Culture

Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

🌐 Website💼 LinkedIn𝕏 TwitterAll 811 jobs →
Uber

Software Engineer II (iOS)

Uber • Bangalore, IND

Posted 4d ago🏛️ On-SiteMid-LevelSoftware engineering📍 Bangalore
Apply Now →

Skills & Technologies

iOSSwift

Overview

Uber is hiring a Software Engineer II (iOS) to enhance app usability for riders and drivers. You'll work with iOS and Swift to design and implement innovative solutions. This role requires at least 2 years of experience in iOS development.

Job Description

Who you are

You have at least 2 years of experience in iOS development, demonstrating a strong understanding of the platform and its capabilities. Your expertise in Swift is essential, as you will be writing high-quality code that adheres to industry standards. You possess a solid grasp of data structures and architectural principles, allowing you to make informed decisions about design trade-offs. Your commitment to high coding standards, including Test-Driven Development (TDD) and Clean Code practices, ensures that your contributions are reliable and maintainable. You thrive in a collaborative environment, valuing feedback from teammates and working closely with Product Managers and Designers to create user-centric solutions. Your attention to detail and understanding of business and design requirements enable you to deliver a delightful user experience.

Desirable

While not mandatory, having a UI/UX sensibility will set you apart. You should be passionate about creating intuitive mobile interfaces and have experience collaborating with product designers to translate concepts into functional applications. Your ability to discuss architectural choices and their implications will be beneficial in team discussions.

What you'll do

In this role, you will collaborate with a diverse team of engineers, Product Managers, and Designers to build towards the product roadmap. Your primary responsibility will be to design and implement innovative solutions that enhance the usability of the app for both riders and drivers. You will write high-quality code and uphold standards for code quality and testing coverage, contributing to the overall engineering operational areas on quality, monitoring, and on-call practices. You will engage in discussions about architectural choices, ensuring that your decisions align with both theoretical and practical considerations. Your contributions will directly impact the user experience, making it essential for you to understand business and design requirements thoroughly.

What we offer

At Uber, you will be part of a dynamic team that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential for growth and development. You will have the opportunity to work in a supportive environment where your contributions are recognized and valued. We offer competitive compensation and benefits, along with a culture that promotes continuous learning and improvement. Join us in shaping the future of transportation and enhancing the experience for millions of users worldwide.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Uber.

Apply Now →Get Job Alerts