> Markdown version of [/jobs/ext/4570828-senior-ios-engineer](https://www.wearedevelopers.com/jobs/ext/4570828-senior-ios-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior IOS Engineer - **Company:** Perceptive Recruiting, LLC - **Location:** Greenville, SC, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Geographic Information Systems, Apple IOS, Apple Xcode, Automation of Tests, Design of User Interfaces, Human-Computer Interaction, Microsoft UI Automation, Routing, SQLite, Data Logging, Uikit, Swiftui, Backend, Data Layers, Core Data, Objective C++, Programming Languages - **Published:** November 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-ios-engineer-greenville-sc--e6851ed9-5ee2-4ff6-b43f-d14264ccaff6 ## About the Role Test Automation, Logistics, Geographic Information Systems (GIS), iOS, User Interface/Experience (UI/UX), Product Engineering, Team Building, Objective-C Programming Language, SQLite, Software Testing, * 7+ years of professional native iOS development including ownership of substantial features or systems * Strong Swift and Objective-C; deep UIKit and SwiftUI experience * Experience with Core Data/SQLite and building resilient networking that handles poor connectivity and seamless resync * Experience writing automated and UI automation tests * 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 ## Description Remote Senior iOS Engineer opportunity with a growing technology organization in Greenville, SC. This role is ideal for a native iOS developer with 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., * 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