Role: iOS Architect - (Swift, Swift UI, Combine)
Location: Canada (Toronto)- Hybrid - Onsite
Duration: Long Term
Job Description:
• 15+ Years of experience with strong understanding of mobile architecture.
• 10+ Years of experience in iOS, Swift, Swift UI, Combine, Kotlin, Jetpack Compose
• You have 8 or more years of software development of which 5 or more years of native mobile development experience, (conceptualization, design, development and debugging)
• In depth knowledge and experience with Swift and Objective-C
• Solid understanding of multithreaded applications
• Experience with custom view creation from code and AutoLayout for dynamic screen size
• Experience with architecture patterns like POP, MVVM and Reactive
• Experience with SwiftUI and Combine
• Experience with unit-testing, code for robustness, security, usability and improving performance of the overall application
• Proficient understanding of code versioning tools, such as GitHub
• Experience in integrating Third Party libraries and SDKs
• Experience building applications that consume web services and HTTP REST interaction with JSON
Good To Have : Android (Kotlin, Jetpack Compose)