Skills (including technology)
· Technically strong using Swift and Swift UI
· Strong understanding of Object-Oriented Programming, data structures, and design patterns such as MVC, MVVM or VIPER.
· Leveraged native iOS features (Push Notifications and Local notification, Animations, GPS, Settings, Contacts)
· Experience integrating third party frameworks using Cocoa pods and Carthage.
· Worked with Analytics framework.
· Experience in designing and developing user interfaces using Swift UI, Interface Builder and Storyboard.
· Ability to diagnose any memory leaks and crashes
· Understanding of Multi-threading, asynchronous concepts
· Deep Understanding of design patterns such as Observer, Factory, Adapter and Singleton