About the job IOS Engineer
**Job Title:** iOS Engineer( contractor)
**Location:** New York, NY, USA
**Experience Required:** 8 Years +
### **Job Description**
We are seeking a highly skilled and experienced **iOS Engineer** to join our client mobile development team in New York. The ideal candidate will have a strong command of Swift, iOS frameworks, and architectural patterns, and will be passionate about building scalable and elegant mobile applications.
### **Key Responsibilities**
* Design, develop, and maintain advanced iOS applications using **Swift**, **UIKit**, and **SwiftUI**
* Implement clean, testable, and scalable code using **MVVM** architecture
* Collaborate with cross-functional teams to define, design, and ship new features
* Integrate backend services using **gRPC** and support **Backend-for-Frontend (BFF)** architecture
* Write and maintain **unit tests** and **UI tests** using **XCTest** and other testing tools
* Optimize application performance and ensure responsiveness across devices
* Work with **Git** and **GitHub** for version control, code reviews, and collaborative development
* Maintain code quality through continuous integration and code analysis tools
* Stay up to date with the latest trends and best practices in iOS development
### **Requirements**
* 8-12 years of professional experience in iOS application development
* Expert-level proficiency in **Swift**
* Strong hands-on experience with **UIKit**, **SwiftUI**, and **Xcode**
* In-depth understanding of architectural patterns such as **MVVM**
* Experience working with **gRPC** and implementing **BFF** layers
* Solid understanding of iOS design principles and Apples Human Interface Guidelines
* Proficient in writing testable code and automated tests (XCTest)
* Familiarity with **Git**, **GitHub**, and modern CI/CD workflows
* Excellent problem-solving skills and attention to detail
* Strong communication skills and ability to work in an agile environment
### **Preferred Qualifications**
* Experience in App Store deployment and release management
* Knowledge of Combine, Core Data, or other Apple frameworks
* Familiarity with performance profiling and memory management tools