What are the responsibilities and job description for the iOS Developer position at Stefanini North America and APAC?
Required Skills and Experience
- Expert in Swift
- Expert in Xcode
- Expert in Swift UI
- Expert in Core Data
- Export in UIKit / SwiftUI interop
- Working knowledge of Swift Package Manager
- Strong Familiarity with Google’s Protocol Buffers
- Experience with managing large multi-target Xcode projects
- Experience with localization
- Experience with accessing remote API through RESTful endpoints
- Experience with iOS multi-threading and async APIs
- Experience with optimizing code for speed and efficiency
- Functional programming with high-order functions
- Experience with white label app development and publishing
- Version control with Git (git flow, pull requests via Azure Devops)
- Experience with Apple App Store Connect app distribution
- Experience with Apple Enterprise app distribution
- Experience with Ad-Hoc app distribution
- Experience with submitting unlisted apps to the Apple App Store
- Experience leveraging iOS / iPadOS apps on macOS
- Required Education : BA or equivalent experience
Experience