Title: Senior iOS Engineer
Location: Madison, WI - Onsite
Type of Employment: Full-Time Employment Opportunity
Position Overview
Build and enhance iOS mobile applications using modern Apple development technologies and architectural patterns. This role is suited for a mid-to-senior engineer with strong experience in Swift, SwiftUI, UIKit, application architecture, REST API integration, and third-party SDK integration.
What to find: An experienced iOS developer who can independently contribute to mobile application development using Swift, SwiftUI, and UIKit, with hands-on experience applying modern architectural patterns and integrating mobile applications with REST APIs and third-party SDKs.
Niche combination: Candidates combining strong iOS development experience with both SwiftUI/UIKit and MVVM/VIPER experience should be prioritized.
What You'll Do
- Develop and contribute to iOS mobile applications using Swift.
- Build user interfaces using SwiftUI and UIKit.
- Apply modern architectural patterns, including MVVM and VIPER.
- Integrate applications with REST APIs.
- Integrate third-party SDKs.
- Contribute as an experienced mobile engineer within the iOS development environment.
Required recruiting priorities:
- 10+ years of experience in mobile development
- Strong iOS engineering experience
- Demonstrated experience with Swift.
- Demonstrated experience with SwiftUI.
- Demonstrated experience with UIKit.
- Solid grasp of modern architectural patterns, including MVVM and VIPER.
- Demonstrated experience integrating with REST APIs.
- Demonstrated experience integrating third-party SDKs.