NOTE: Workzam-XL is hiring for one of the top MNC based out of Bengaluru
Experience
• Minimum 3-5 years of experience as development engineer in the area of iOS app development
Skills
• Proficient in iOS SDK(Objective-C and Swift)and XCode
• Competency in latest iOS technology stack forUI development – SwiftUI, apart from AutoLayout and Storyboards
• Experience with reactive programming in iOS –RxSwift or Combine.
• Knowledge of two or more basic iOS frameworks(Foundation, CoreBluetooth, NetworkExtension)
• Experience with design patterns like MVVM.
• Knowledge of dependency managers likecocoapods.
• Should be strong in integrating with back-endsystems through web services (XML/JSON Parsing and SOAP along with basicframeworks like Alamofire)
• Database knowledge like Core Data and SQLite
• Should be good in Webservices integration(Synchronous/Asynchronous)
• Should be aware of Data Structures andAlgorithms, threads and Memory Management
• Good understanding of GIT, JIRA, Confluence
• Successful track record in development of iOSapps - one or more apps published in the App Store. (Provide app store link – 2minimum)
• Bindings, crash, memory leakage, debuggingtools, Instruments
• Strong communication skills
Job Responsibilities
• Develop and maintain apps and frameworkcomponents on iOS platform on the latest technology stack.
• Collaborate with cross-functional teams in anagile delivery-team to design, develop and ship new features.
• Write modular code and perform unit testing
• Produce and maintain well-documented code
• Fixing of bugs
• Perform code reviews