Software Engineer II, iOS - Eats Checkout

A global technology platform that enables mobility and delivery services in 600+ cities worldwide.
iOS
Mid-Level Software Engineer
Hybrid
1+ year of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, SwiftUI

Software Engineer II position at Peloton focusing on SwiftUI development for the Music Platform team, offering competitive salary and comprehensive benefits.

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Software Development Engineer II position at Amazon focusing on iOS development for the Last Mile Delivery platform, requiring 3+ years of experience and strong mobile development skills.

Software Engineer III, iOS

Software Engineer III position at Peloton focusing on iOS app development, requiring 3+ years experience and expertise in Swift, UIKit, and RESTful APIs.

iOS Software Developer - Innovation Lab

iOS Software Developer position at Pixomondo's Innovation Lab in London, focusing on native iOS development using Swift and SwiftUI.

iOS Engineer, Apple Pay Security

iOS Engineer position at Apple focusing on Apple Pay security features, combining iOS development with security engineering in New York City.

Description For Software Engineer II, iOS - Eats Checkout

Join Uber's Eats Checkout team as a Software Engineer II, focusing on iOS development. This role is crucial in shaping the core checkout experience that powers every order on Uber Eats. As part of this dynamic team, you'll work on improving user experiences, boosting conversion rates, and implementing new features that make Uber Eats the premier platform for restaurant and grocery ordering.

The position offers an exciting opportunity to work with a global technology leader that operates in over 600 cities worldwide. You'll be part of the team responsible for the fundamental checkout flow, directly impacting millions of users' daily experiences. This role combines technical expertise in iOS development with the chance to solve complex problems at scale.

The ideal candidate will bring strong iOS development skills, particularly in Swift and Objective-C, along with a collaborative spirit and passion for creating seamless user experiences. You'll work in a hybrid setting in São Paulo, Brazil, contributing to a platform that continues to revolutionize how people order and receive food and groceries.

This role is perfect for engineers who want to make a tangible impact on a product used by millions daily. You'll be working with a team that values innovation, technical excellence, and inclusive collaboration. At Uber, you'll have the opportunity to help build a future where everyone and everything can move independently, while being part of a company that champions diversity, equality, and inclusion.

Last updated 4 months ago

Responsibilities For Software Engineer II, iOS - Eats Checkout

  • Collaborate with team members to design, develop, and maintain user interfaces
  • Develop features for mobile applications (iOS)
  • Work on core checkout flow that powers every order placed on Uber Eats
  • Improve user experiences and increase conversion rates
  • Enable new capabilities and ordering habits

Requirements For Software Engineer II, iOS - Eats Checkout

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 1-year full-time Software Engineering work experience
  • 1-year total technical software engineering experience in Native iOS
  • Experience with iOS Swift and iOS Objective-C

Interested in this job?