ios architect at NY/NJ, Dallas, Chicago, Atlanta

Elite WorkForceChicago, NY
Onsite

About The Position

We are seeking an experienced iOS Architect to design and develop complex and advanced mobile applications on iOS. This role requires deep technical expertise in Swift, Objective-C, and various iOS frameworks, as well as a strong understanding of architectural patterns and best practices. The ideal candidate will have a proven track record of delivering high-quality iOS applications and possess strong leadership and communication skills.

Requirements

  • Minimum 10 years' experience in developing complex and advanced mobile applications on iOS.
  • Hands-on experience with the most up-to-date Swift version and Objective-C.
  • Deep understanding and hands-on experience in Core Frameworks like Core Data, GCD, NSOperation Queue, Core Graphics, Core Animation, UIKit, AV Kit, AV Foundation.
  • Proficiency in MVC, MVVM, VIPER, and other patterns.
  • Knowledge of Factory, Adapter, Observer, Singleton, and other behavior patterns.
  • Familiarity with Object-Oriented Programming, data structures, and design patterns.
  • Published at least 5 iOS apps on Play Store.
  • Knowledge of App Security and Cryptography.
  • Experience with API Caching and defining NFRs for mobile applications.
  • Experience with Core Data, Offline Sync, Caching, Local Storage, Realm/Room/SQLite databases.
  • Working knowledge of tools such as Git, JIRA, and Jenkins.
  • Experience with Agile Methodologies.
  • Good communication skills and fluent in English.
  • Hands-on experience with Reactive frameworks such as RxSwift or custom framework.
  • Understanding of Fast Lane or similar CI/CD scripting frameworks.
  • Experience with unit testing frameworks.
  • Experience in Performance Tuning the app.
  • Experience using XCode Instruments and ability to diagnose memory leaks and crashes.
  • Implementation understanding of multi-threading, asynchronous concepts.
  • Experience in complex integrations such as CRM, CMS, Push Notifications, Identity Management, SSO, Social Integrations to the App.
  • Experience integrating third-party frameworks using Cocoapods and Carthage.
  • Experience with logging and capturing user navigation and app usage to Google Firebase and Crashlytics.
  • Understanding of Analytics, tagging, accessibility.
  • Experience working on Localization/multi-language support.
  • Architecture experience on complex/large consumer-facing apps.
  • Technical Leadership skills with an ability to quickly adapt to latest technology trends.

Responsibilities

  • Design and develop complex and advanced mobile applications on iOS.
  • Implement applications using the most up-to-date Swift version and Objective-C.
  • Utilize Core Frameworks such as Core Data, GCD, NSOperation Queue, Core Graphics, Core Animation, UIKit, AV Kit, and AV Foundation.
  • Apply architectural patterns like MVC, MVVM, VIPER, and other design patterns.
  • Ensure App Security and Cryptography best practices are followed.
  • Implement API Caching and define NFRs for mobile applications.
  • Work with Core Data, Offline Sync, Caching, Local Storage, and databases like Realm/Room/SQLite.
  • Utilize tools such as Git, JIRA, and Jenkins.
  • Participate in Agile Methodologies.
  • Integrate third-party frameworks using Cocoapods and Carthage.
  • Implement logging and capture user navigation and app usage to Google Firebase and Crashlytics.
  • Work on Localization/multi-language support.
  • Provide technical leadership and adapt to the latest technology trends.
  • Perform Performance Tuning of the app.
  • Diagnose memory leaks and crashes using XCode Instruments.
  • Implement multi-threading and asynchronous concepts.
  • Handle complex integrations such as CRM, CMS, Push Notifications, Identity Management, SSO, and Social Integrations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service