Required Skills & Experience:
• Experience in designing and implementing iOS applications using Swift UI.
• Experience working with API integration.
• Experience in iOS Frameworks like Foundation, UIKit, CocoaTouch, and Core Data.
• Experience using Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, and Instruments for Profiling.
• Experience with one or more design patterns – MVC, MVVM, MVP, and Singleton.
• Working knowledge of Git/Bitbucket version control.
• Created an application that is available in Apple's AppStore.
• Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.
• Understanding of build systems CI/CD (Jenkins).
• Experience with Unit Testing frameworks and Code coverage tools for Swift.