You will build and maintain high-quality iOS applications in Sunnyvale, CA.
Responsibilities
- Write and maintain well-designed, testable, performant, and efficient code.
- Implement features using SwiftUI, Combine, and MVVM architecture.
- Develop automated test cases using XCTest and XCUITest to cover edge cases and usability.
- Collaborate with developers through GitHub to manage merge requests, reviews, and approvals.
Required Skills
- 9+ years of professional experience in iOS development.
- Deep familiarity with Swift and Xcode.
- Experience with MVVM architecture, SwiftUI, and Combine.
- Proficiency with dependency managers such as Carthage, CocoaPods, and Swift Package Manager.
- Hands-on experience with XCTest and XCUITest frameworks.
- Strong written and verbal communication skills.
- Ability to reliably commute to Sunnyvale, CA.