Job Title: IOS Developer
Job Location : Phoenix AZ (Onsite)
Job Type: Contract
Key Responsibilities:
- Design and build advanced applications for the iOS platform using Swift (and Objective-C as needed).
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and fix bugs and performance bottlenecks.
- Write clean scalable and well-documented code.
Required Skills & Qualifications:
- iOS development experience.
- Strong proficiency in Swift with experience in Objective-C being a plus.
- Experience with UIKit Core Data Core Animation and Core Location.
- Solid understanding of RESTful APIs JSON and third-party libraries (e.g. Alamofire SnapKit).
- Familiarity with Apples design principles Human Interface Guidelines and App Store submission process.
- Experience with version control systems (Git).
- Knowledge of Unit Testing and Test-Driven Development (TDD) is a plus.