What we screen for
- Swift fundamentals: value types, optionals, memory (ARC), concurrency
- The Apple platform: UIKit and/or SwiftUI, app lifecycle and architecture
- Product craft: performance, accessibility and a polished user experience
- Testing and release discipline for the App Store
Every Swift developer is technically assessed by us, a former software developer, before you spend a minute interviewing.