What are the responsibilities and job description for the Senior iOS Engineer position at Piper Companies?
Piper Companies is seeking a Senior iOS Engineer to join a leading organization in the education technology industry for a hybrid permanent position based out of Durham, NC or Seattle, WA. The Senior iOS Engineer will maintain and enhance a native iOS study application, collaborate with cross-platform teams, and contribute to best practices and technical leadership.
Responsibilities of the Senior iOS Engineer include:
Required:
Keywords: iOS development, Swift, Interface Builder, XCTest, SwiftUI, RxSwift, mobile app development, cross-platform collaboration, UI/UX design, accessibility, App Store deployment, engineering best practices, education technology, hybrid work.
Responsibilities of the Senior iOS Engineer include:
- Develop and maintain the iOS Study application and associated test suites.
- Work closely with Android engineers to align mobile experiences and architectural patterns across platforms.
- Collaborate with the design team to implement UX changes and ensure platform-specific consistency.
- Partner with product managers to define technical requirements, risks, and complexity.
- Contribute to engineering team values, best practices, and code style guidelines.
Required:
- 6 years of native iOS development experience in Swift.
- Strong knowledge of the iOS platform framework and Swift language.
- Proficiency building UI in Interface Builder.
- Experience deploying apps to the App Store.
- XCTest framework proficiency.
- Familiarity with reactive architectural patterns (RxSwift).
- Experience building UI with SwiftUI.
- Knowledge of iOS accessibility best practices.
- Understanding of Android platform and Kotlin language for cross-platform collaboration.
- Salary Range: $150,000-$170,000/year (USD)
- Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
Keywords: iOS development, Swift, Interface Builder, XCTest, SwiftUI, RxSwift, mobile app development, cross-platform collaboration, UI/UX design, accessibility, App Store deployment, engineering best practices, education technology, hybrid work.
Salary : $150,000 - $170,000