Mandatory: Hands on experience working with Swift 3 , Swift 4. Very strong logical skills. Good hold on operating system concepts and data structure. Experience with web services , core-data , camera kit , image caching concepts, keychain , past experience working with one of the design patterns like MVC / MVVM / Viper , network check.Good to have: Rx-Swift experience , video / image filter experience , media player usage , complex UX effects , couch-db , RealM.Knowledge of GIT management , Continuous Integration and Continuous Development practices.
Years of Experience:4-6 Years
Work Location: Bangalore
Notice:Immediate to 15 Days(Max)
4+ years of experience in IOS Development.
Strong 3 Years of experience in Swift.(Mandatory)
Good knowledge in Flutter.
Strong analytical skills combined with experience in Object Oriented Programming (OOPS) concepts and Cocoa touch and iOS SDK.
Proficient with Objective-C and Swift (depending on project requirements)
Experience with iOS frameworks such as Core Data.
Familiarity with Restful APIs to connect iOS applications to back-end services.
Understanding of Apple's design principles and interface guidelines
Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs).
Familiarity with cloud message APIs and push notifications.
Proficient understanding of code versioning tools such as Git, SVN, bit bucket.
Familiarity with continuous integration.
Universal application development for both iPhone and iPad.
Be able to build mobile applications to connect to middleware and applications through web services.
Have excellent knowledge about the performance optimization of mobile applications.
What you need to have:
We are looking for Andriod/IOS Developers to join our Mobile Application Development team at Pune. The candidate will play a significant role in developing highly interactive and cutting-edge cross platform applications for Android/iOS.
Design and build iOS mobile applications
Collaborate with cross-functional teams to analyze, design, and ship new features
Fully responsible for mobile app development in the team
Build and publish applications in app stores
Implement new technologies to maximize application performance
Very good experience with Objective-C and iOS SDK
Experience in working with Telematics SDK is a plus
Experience with Geo APIs are mandatory
Good working knowledge in Cocoa Touch
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with memory management and caching mechanisms specific to mobile devices