Job Title: IOS Developer
Location: Chicago, IL (onsite)
Type: Contract
In-person client interview
Top skills required:
1. Swift and Objective-C. React native
2. Java
3. 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 native
Frameworks: 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 layout
Frameworks: Cocoa Touch, Core data, SwiftUI, Combine, OnFido sdk Snapkit, Mapkit, TrustKit, Alamofre, Google Analytics, SVGKit, Meta-IO, firebase APNS, InAppPurchase, localization, Cocoa pods
Database: Core Data, Keychain, Plist, User Defaults, SQL.
Source Control: GIT, SVN, SourceTree.
Social Networking Integration: Facebook, Twitter, Google+ .
API s: REST/SOAP & JSON/XML