Apply Edge Start your job search

Staff iOS Developer

Career Movement · San Francisco, CA

Apply & track with Apply Edge

Our client is a well funded, rapidly scaling technology company building a mobile platform used by a large and growing global user base. The team is small, highly technical, and moves quickly, with engineers owning major product areas from concept through launch. They are hiring a Staff iOS Engineer to set the technical direction for their iOS experience, raise the bar on architecture and code quality, and serve as the go to iOS authority across engineering. This is a high impact, hands on role for someone who wants real ownership and a direct line to product and leadership decisions.ResponsibilitiesOwn the architecture and long term technical direction of the iOS applicationDesign, build, and ship major features in Swift, from initial design through App Store releaseLead the adoption and evolution of modern iOS practices, including SwiftUI, Swift Concurrency, and CombineDrive improvements in app performance, stability, launch time, memory usage, and battery efficiencyEstablish standards for code quality, testing, modularization, and release processesPartner closely with product, design, and backend engineering to define APIs and shape the product roadmapMentor and level up other engineers through code reviews, design reviews, and technical guidanceImprove CI/CD pipelines, automated testing, and crash and performance monitoring for the mobile platformIdentify technical debt and lead initiatives that improve scalability and developer velocityRequirements8+ years of professional software engineering experience, with significant time focused on native iOS developmentExpert level proficiency in Swift (required)Experience operating at a Staff or Senior Staff level, or as the technical lead for a production iOS appDeep knowledge of UIKit and SwiftUI, and when to use eachStrong command of Swift Concurrency (async/await, actors), Combine, and multithreading with GCDProven experience designing scalable app architecture (MVVM, VIPER, TCA, Clean Architecture, modular frameworks via Swift Package Manager)Track record of shipping and maintaining consumer facing apps at scale on the App StoreExperience with REST and GraphQL APIs, offline data persistence (Core Data or SwiftData), and Xcode Instruments for profilingStrong testing discipline, including unit, integration, and UI testing with XCTestComfortable in a fast paced, high ownership startup environment with minimal processExcellent communication skills and the ability to influence technical decisions across teamsExperience with Android, Kotlin, or Kotlin Multiplatform is a plus