Staff iOS Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ThredUp · 1 day ago

Staff iOS Engineer

ThredUp is transforming resale with technology and is seeking a Staff iOS Engineer to lead the development of their iOS app, which is crucial for customer engagement. The role involves setting technical direction, ensuring app performance, and mentoring engineers to enhance their skills and practices.

E-CommerceFashionRetailShopping
badNo H1Bnote

Responsibilities

Set technical direction for the iOS app, ensuring long-term stability, scalability, and performance across critical user experiences
Ensure robust release pipelines, testing, monitoring, and observability practices are in place across mobile teams
Drive architectural modernization and explore strategies to reduce redundancy and accelerate development velocity (e.g., Kotlin Multiplatform), while preserving a native-first iOS experience
Collaborate with cross-functional and cross-team partners to align mobile technical strategy with product goals and business priorities
Mentor and guide engineers across mobile teams, shaping best practices and raising the technical bar

Qualification

SwiftObjective-CIOS application developmentUIKitSwiftUIConcurrencyPerformance optimizationSystem designProduct mindsetAI in mobile developmentKotlin MultiplatformConsumer-facing e-commerceMentoringCross-team collaboration

Required

8+ years of professional experience building and scaling native iOS applications
Recognized expertise in Swift and Objective-C, with strong knowledge of UIKit and SwiftUI
Proven track record of leading architectural initiatives or re-architecture efforts at scale
Deep experience with concurrency, memory management, performance optimization, and system design for mobile applications
Experience driving cross-team technical projects, influencing technical strategy beyond a single product area
Proven ability to mentor and grow engineers, shaping engineering practices across teams
A product mindset: able to connect technical decisions to user experience and business outcomes
Curiosity and excitement about leveraging AI to accelerate mobile development (e.g., code generation, testing, performance optimization)

Preferred

Familiarity with Android (Kotlin/Java) and an interest in collaborating with Android engineers to ensure platform parity is a plus
Exposure to Kotlin Multiplatform or other shared-code strategies, along with experience in consumer-facing e-commerce, search, or other high-scale user engagement applications is a plus

Benefits

Comprehensive medical & dental coverage
Vision
401k
Life and disability insurance
4-day work week, with Fridays off
Hybrid work environment: 3 days in the office and 1 day remote each week
Competitive salary (we leverage market data)
Many ThredUp employees also have the opportunity to own shares of ThredUp stock and are eligible for discretionary restricted stock unit awards
Employee stock purchase plan
Flexible PTO (take the time you need) + 13 company holidays
Paid Sabbatical after 3 years of full time employment
Generous paid parental leave for new mothers and fathers

Company

ThredUp is a fashion resale marketplace that enables individuals to buy and sell clothing for women and children.

Funding

Current Stage
Public Company
Total Funding
$304.12M
Key Investors
Goldman Sachs Investment PartnersHighland Capital PartnersRedpoint
2021-03-26IPO
2019-08-21Series F· $175M
2015-09-10Series E· $81M

Leadership Team

leader-logo
James Reinhart
CEO
linkedin
leader-logo
Sean Sobers
Chief Financial Officer
linkedin
Company data provided by crunchbase