Senior iOS Developer (Remote)
Job at a glance
• Very good at team play and initiator on discussions and activities • Well verserd on Swift 5.* and objective C, Keywords and programming technics • Basic understanding and programming capabilities on the programing languages like Reactive JavaScript, Dart atleast one of the 2 • Willing to learn new technologies and programming languages • Good knowledge of iOS and its related components like (Foundation, UIKit, AVFoundation, LocalAuthentication, CoreLocation, CoreData, SwiftUI, iPadOS, CoreImage, VideoToolBox, AudioToolBox, Social, CoreBlueTooth, MapKit, StoreKit) • Very Strong knowledge with Protocols, Extensions, Swift Playgrounds • Experience with REST full APIs and Data serialization using the latest methods • Experience with offline storage, threading, and performance tuning.
• Knowledge of the 3rd party SDKs/Cocopods/Swift Packages available out in the market • Understanding of Apple's Human Interface Guideline and Review Policies • Proficient understanding of code versioning tools, such as Git. • Familiarity with CI/CD. • Experience with performance and memory tuning with Instruments • Familiarity with cloud message APIs and APNS • A knack for benchmarking and optimisation • Good at creating a good user experience • Understanding of how to work on wearable technologies and IOT Skills: Swift 5.* Objective C Swift UI Core Locations, Googles maps