Job Description:Development of mobile iPhone, iPod Touch, and iPad based apps
Strong knowledge of Swift, iOS SDK/Frameworks
Good working knowledge in Cocoa Touch
Familiarity with third-party libraries and APIs (Twilio, Firebase, Pubnub etc)
Working knowledge of the general mobile landscape, architectures
Familiarity with cloud message APIs, push notifications, live tracking & twilio.
Familiarity with Off-line storage, threading and performance tuning
Integrate mobile apps with RESTful APIs to connect iOS applications to back-end service
Unit-test code for robustness, including edge cases, usability, & general reliability
Ensure performance, quality & responsiveness of the application
Create & enhance applications with new features, create UI, debugging, data modeling.
Build and publish applications in respective app stores
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
Familiarity in Payment gateway integration in mobile apps
Key Skills:
Swift, Objective C, asynchronous network calls, blocks, threads, web services, VoIP, CallKit,
Video Call framework, Audio Call framework, Socket programming, Payment gateway, Location-Based Services, SQLite , CoreData, Social Media Integration, publishing in AppStore, integrating external libraries, Identify bugs, and fixing.