Job Description
Role: iOS/Swift Developer
Location: sunnyvale CA/Austin TX
Requirements
- Experience with object-oriented design
- 3+ years of professional, non-internship experience working in iOS and macOS development using Swift
- 3+ years of experience with iOS and macOS frameworks such as AppKit, UIKit, and URLSession. SwiftUI and Combine experience preferred.
- 3+ years of experience with REST-based client server APIs. GraphQL experience is a plus.
- 3+ years of automated unit testing and integration testing
- Understanding of Apple's design principles and interface guidelines
- Proficient understanding of code versioning tools such as Git
- Solid understanding of the full macOS and iOS life cycle, including the iOS deployment and release process
- Working knowledge of general UI design principles, patterns, and best practices
- Appreciation and attention to detail for UI related tasks for Mac, iPhone, and iPad