IOS Engineer

New Today

**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
Location:
New York

We found some similar jobs based on your search