Han It Staffing - New York, NY
posted about 1 month ago
We are seeking an experienced iOS Developer to join our dynamic team in New York. The ideal candidate will have over 8 years of experience in designing and implementing iOS applications, with a strong focus on utilizing Swift UI. This role requires a deep understanding of iOS frameworks such as Foundation, UIKit, CocoaTouch, and Core Data, as well as experience with API integration to ensure seamless functionality of applications. The successful candidate will be proficient in using Xcode-provided tools, including Debug Memory Graph, Debug View Hierarchy, and Instruments for Profiling, to enhance application performance and user experience. In this position, you will be responsible for creating high-quality applications that are not only functional but also user-friendly. You will work with various design patterns such as MVC, MVVM, MVP, and Singleton to ensure that the applications are well-structured and maintainable. A solid understanding of version control systems like Git or Bitbucket is essential, as collaboration with other developers will be a key part of the role. Additionally, having a published application available in the Apple App Store will be a significant advantage. The role also requires proficiency in Linux, Mac OS X, and GNU tools, along with scripting languages. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) systems, particularly Jenkins, is important for streamlining the development process. Experience with unit testing frameworks and code coverage tools for Swift will be necessary to maintain high standards of code quality and reliability. If you are passionate about iOS development and eager to contribute to innovative projects, we would love to hear from you.