Staff Software Engineer, iOS at Turo

San Francisco, California, United States

Turo Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, TravelIndustries

Requirements

  • Passion for developing iOS apps and the platform
  • 7+ years of professional experience shipping iOS apps available on the App Store
  • Fluency in Swift and well-versed in UIKit and SwiftUI
  • Extensive understanding of Apple APIs and frameworks
  • Strong communicator, able to explain complex technical concepts and trade-offs to product managers, designers, and engineers
  • Code review feedback is sought after and respected
  • Enjoys solving problems and helping others meet their goals

Responsibilities

  • Use the latest technologies to enable a first-class iOS experience
  • Produce high-quality maintainable code, test it, collaboratively review it, and ship it
  • Explore new ideas and adopt the latest tech during dedicated time
  • Collaborate extensively with product managers, designers, and engineers to develop product features that drive metrics
  • Diagnose and resolve bugs
  • Identify areas to improve and scale architecture
  • Ensure proper technical design and documentation
  • Work efficiently in a constantly changing and growing environment where the process is fluid and creative solutions are desired

Skills

Key technologies and capabilities for this role

SwiftUIKitSwiftUIiOSApple APIs

Questions & Answers

Common questions about this position

What is the salary range for this Staff Software Engineer, iOS position?

The SF base salary target range for this full-time position is $182,000-$228,000 plus equity and benefits. Individual pay within the range is determined by work location and additional factors like job-related skills, experience, and education.

Is this role remote or does it require in-office work?

Turo highly values having employees working in-office to foster a collaborative work environment.

What skills are required for this iOS engineering role?

Candidates need 7+ years of professional experience shipping iOS apps on the App Store, fluency in Swift, and expertise in UIKit and SwiftUI. An extensive understanding of Apple APIs and frameworks is also required, along with strong communication skills.

What is the team like for this iOS engineering position?

You'll join a growing team of talented engineers shaping an exciting iOS app that's integral to the Turo experience. The team pushes code daily, A/B tests extensively, and experiments with new ideas from inception to implementation.

What makes a strong candidate for this Staff Software Engineer role?

A strong candidate has a passion for iOS development and consumer products, 7+ years shipping iOS apps, fluency in Swift with UIKit/SwiftUI expertise, and strong communication skills. Bonus for impact-driven features, networking/concurrency knowledge, and multi-platform experience like watchOS or tvOS.

Turo

Peer-to-peer car sharing platform for rentals

About Turo

Turo operates in the peer-to-peer car sharing market, allowing private car owners to rent out their vehicles to others. Car owners can list their vehicles on Turo’s platform, where they set their own rental prices and availability. Renters can browse these listings, select a vehicle that meets their needs, and book it for a specific time. Turo facilitates the transaction by providing insurance coverage and customer support, ensuring a smooth experience for both car owners and renters. The company earns revenue by taking a percentage of the rental fee, which aligns its interests with those of its users. Turo stands out from competitors by offering a diverse range of vehicles, including everyday cars, luxury, and specialty options. The goal of Turo is to provide a flexible and cost-effective alternative to traditional car rental services, leveraging the sharing economy to connect car owners with renters.

San Francisco, CaliforniaHeadquarters
2009Year Founded
$451.3MTotal Funding
POST_IPO_EQUITYCompany Stage
Automotive & Transportation, Consumer GoodsIndustries
1,001-5,000Employees

Risks

Negative incidents involving rented vehicles could damage Turo's reputation.
New competitors like ZEV co-op could capture market share with eco-friendly models.
Market volatility could impact Turo's IPO plans and investor confidence.

Differentiation

Turo offers a wide variety of vehicles, from everyday to luxury models.
The platform provides a cost-effective alternative to traditional car rental services.
Turo's commission-based model aligns its interests with users' successful transactions.

Upsides

Turo's partnership with United Airlines enhances customer acquisition and retention.
Expansion in Australia indicates potential for further international market penetration.
Winning the unitQ Quality Excellence Award highlights Turo's commitment to customer experience.

Land your dream remote job 3x faster with AI