Responsibilities
- Xcode, Swift, Objective C, iOS Development, iPhone / Ipad, Web Services, JSON, Cocoa Touch, MVC, MVVM, Socket Programming, Sqlite, and CoreData
- Proficient with Swift, Objective-C, and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage like SQLite and CoreData, Multi-Threading, design patterns, and performance tuning
- Working knowledge of chatting Domain using socket programming(Mandatory)
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Extensive experience with processing JSON data
- Knowledge of other web technologies and UI/UX standards
- Understanding of the full mobile development life cycle, Apple design patterns.
- Hands-on experience on iOS development using swift with test-driven development
- Understanding of Apple's design principles and interface guidelines
- Experience with performance and memory tuning with tools
- Familiarity with cloud message APIs and push notifications
- Proficiency in code versioning tools such as Git, SVN
- Familiarity with continuous integration
- Experience with third-party libraries and integration
- Familiarity with memory management and caching mechanisms specific to mobile devices
- Knowledge of asynchronous network calls, blocks, threads, web services, etc
- Familiarity working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Knowledge or Experience on XMPP or MQTT
- Working knowledge of FireBase and APNS
- Familiarity in Payment gateway integration in mobile apps
- Build and publish applications in respective app stores
Experience : 5+ Years
Work location : Hyderabad