Senior iOS Engineer

Perceptive Recruiting, LLC - Greenville-Spartanburg-Anderson, South Carolina Area

Hiring: Senior iOS Engineer Company: Perceptive Recruiting, LLC Location: Greenville-Spartanburg-Anderson, South Carolina Area Job Posted Time: 2026-09-16 13:15:56 Employment Type: Remote Target Skills & Keywords : Android, Objective-C, SQLite, Swift, SwiftUI, iOS About the job Experience: •7+ years of experience. In this role you’ll own architecture, UI, and networking for an industry leading native iOS app built to support the logistics industry, with a focus on GIS/navigation. We're looking for a product-minded engineer who takes ownership, challenges assumptions, and values rigorous automated testing over quick fixes. •7+ years of professional native iOS development including ownership of substantial features or systems Required Skills: •Write, review, and ship production Swift (and Objective-C) code across the app's UI, networking, and data layers •Own architecture, UI, and infrastructure across a native iOS application •Build and maintain offline-first networking and sync systems for unreliable connectivity •Develop GIS and navigation features, including routing and mapping •Partner with product, Android, and backend teams to shape technical and UX solutions •Surface edge cases and recommend simpler, higher-value approaches •Expand automated test coverage, including UI automation •Use Instruments to proactively resolve performance and memory issues Qualifications: •Strong Swift and Objective-C; deep UIKit and SwiftUI experience •Skilled with Xcode Instruments for diagnosing performance, memory, and UI issues •Able to diagnose nondeterministic async/networking failures and simulator-vs-device differences •Comfortable using crash reporting, logging, and CI output to troubleshoot •Strong written communication; able to work core hours in Eastern, Central, or Mountain time •GIS/mapping experience a plus, not required Compensation: •$155,000 - $180,000 / year •Flexible work environment (work from home / hybrid options) Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!