CareerPlanGet AI match score →

Senior Software Engineer, iOS

Thrive Market HQ💼 Full-time💰 $175,000–$175,000🗓 2026-07-01 → 2026-07-31

Core

Senior iOS engineer leading the migration of a legacy e-commerce app to a modern, modular architecture while building personalized shopping experiences.

Role type

Senior IC iOS Software Engineer

Builds

Thrive Market iOS mobile application for members

Domain

E-commerce / Consumer Health

Deliverable

product features

Required skills

Swift, SwiftUI, UIKit, MVVM, reactive programming, unit testing, dependency injection, modular architecture, legacy code migration

Preferred skills

E-commerce experience, A/B testing, accessibility implementation, Android development

Technologies

Swift, SwiftUI, UIKit, Combine, RxSwift, ReactiveObjC, Swift Package Manager, Git

Responsibilities

Lead end-to-end design and implementation of complex features; migrate legacy UIKit components to a modular, reactive architecture; maintain high code quality through rigorous reviews and testing; resolve performance bottlenecks and crashes; partner with Product and Design to build personalized shopping experiences; contribute to team growth through knowledge sharing and architectural discussions.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗