Senior Mobile Software Engineer - iOS
Listed on 2026-02-12
-
Software Development
App Developer - Mobile/Web, Software Engineer, iOS Developer, Full Stack Developer
Our client is seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive the next generation of our best-in-class iOS app. Within this role you will lead the development of new features, optimize performance and champion engineering quality across the product.
This role will ideally be located in Wisconsin, however our client will consider applicants from out of state. This role will require quarterly travel to Wisconsin and potentially periodic travel to the United Kingdom.
You’ll collaborate closely with product managers, designers and QA engineers to deliver intuitive, high-performing features that their users rely on every day. You will have a proven track record of shipping high-quality iOS apps, a passion for clean architecture and performance and the ability to guide others toward technical excellence.
You will have open communication, thoughtful collaboration and pragmatic problem-solving skills. They encourage strong opinions balanced with flexibility when presented with new information.
Essential Duties and Responsibilities:- Design, develop, and maintain production iOS applications using Swift and Objective-C.
- Ship and support high-quality releases to the Apple App Store.
- Optimize for performance, reliability, and responsiveness across a wide range of devices.
- Work closely with design, product, and QA to plan, implement, and validate new features.
- Contribute to improving development practices, coding standards, and CI/CD pipelines.
- Stay up to date on the latest iOS SDK changes, frameworks, and Apple developer tools.
- Mentor peers and share expertise in Swift, UIKit, and app architecture.
- Communicate progress, risks, and technical insights clearly within the team.
- 5+ years of professional mobile development experience.
- 3+ years of hands‑on iOS development using Swift and Objective-C.
- Proven experience releasing and maintaining iOS apps in the App Store.
- Strong understanding of UIKit, Foundation, Swift Concurrency, and app lifecycle.
- Experience with REST APIs, JSON, and data persistence using SQLite.
- Familiarity with modern CI/CD tools (Xcode Cloud, Azure Dev Ops, or Git Hub Actions).
- Solid grasp of QA methodologies, Agile development, and SDLC best practices.
- Excellent communication and collaboration skills.
- Self‑driven, organized, and committed to building exceptional user experiences.
- Swift and Objective‑C (commercial experience).
- UIKit, Swift
UI, and Auto Layout. - Xcode, Instruments, and Apple developer tools.
- SQLite database management, schema design, and query optimization..
- App Store Connect, Test Flight, and provisioning workflows.
- CI/CD with Xcode Cloud, Azure Dev Ops, Jenkins, or Git Hub Actions.
- Profiling, debugging, and performance optimization using Instruments.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).