Job Title : iOS Developer
Location : Chicago, IL (onsite)
Top skills required :
- Swift and Objective-C. React native
- Java
- iOS Framework
Key Responsibilities :
Application Development : Creating new iOS applications, adding features to existing ones, and optimizing performance.Coding and Testing : Writing clean, efficient code and conducting thorough testing to ensure high-quality applications.User Interface Design : Designing and implementing user interfaces that are intuitive and follow Apple's Human Interface Guidelines.Collaboration : Working closely with designers, product managers, and other developers to deliver successful applications.Troubleshooting and Debugging : Identifying and resolving issues, bugs, and performance bottlenecks.Staying Updated : Keeping up with the latest iOS technologies, trends, and best practices.Skills and Qualifications :
Programming Languages : Proficiency in Swift and Objective-C. React nativeFrameworks : Experience with iOS frameworks like UIKit, Foundation, and Core Data.Development Tools : Familiarity with Xcode, the iOS SDK, and other relevant development tools.Problem-Solving : Strong analytical and problem-solving skills.Communication : Excellent communication and teamwork skills.IDE : Mac OS X, Xcode latest, STS, Storyboard, Auto layoutFrameworks : Cocoa Touch, Core data, SwiftUI, Combine, OnFido sdk Snapkit, Mapkit, TrustKit, Alamofre, Google Analytics, SVGKit, Meta-IO, firebase APNS, InAppPurchase, localization, Cocoa podsDatabase : Core Data, Keychain, Plist, User Defaults, SQL.Source Control : GIT, SVN, SourceTree.Social Networking Integration : Facebook, Twitter, Google+ .API’s : REST / SOAP & JSON / XML