CareerPlanSign in

Senior iOS Software Engineer

USA💼 Full-time💰 $175,000–$175,000🗓 2026-08-13 → 2026-09-26

Core

Lead the full design and delivery of complex iOS features for a personalized e-commerce shopping experience, migrating legacy code to modern architectures.

Role type

Senior IC iOS Software Engineer

Builds

iOS mobile applications for a membership-based e-commerce marketplace

Domain

E-commerce / Consumer Apps

Deliverable

production ML models | product features

Required skills

Swift, Objective-C, SwiftUI, UIKit, MVVM, reactive programming (Combine/RxSwift), unit testing, dependency injection, modular architecture (Swift Package Manager), Git, legacy code migration

Preferred skills

e-commerce experience, analytics platforms (Amplitude), A/B testing/feature flagging (Optimizely/LaunchDarkly), accessibility (VoiceOver/Dynamic Type), native Android (Kotlin/Kotlin Multiplatform)

Technologies

Swift, Objective-C, SwiftUI, UIKit, Combine, RxSwift, ReactiveObjC, Git, SPM, Amplitude, Optimizely, LaunchDarkly

Responsibilities

Lead design and delivery of complex features from concept to implementation; maintain code quality via code reviews and testing; diagnose and fix performance issues, memory leaks, and crashes; convert business goals into technical specifications; stay current with Apple ecosystem advancements; share expertise and document best practices; support migration of legacy UIKit to modular reactive architecture; collaborate with Product, Design, and Engineering to solve user problems; ensure polished, accessible, and smooth iOS experience; participate in transitioning to scalable engineering systems.

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.