Location: Pune
Job specifications:
- Combination of iOS & Android developer.
- 5-7 years of mobile application development experience.
- Can lead a team of android & iOS devs.
- Proficiency in asynchronous/multi-threaded programming specific to mobile devices.
- Knowledge of cross platform mobile development using Xamarin and other development environment is a plus.
- Hands-on native iOS development experience with proficiency in Objective-C/Swift using XCode.
- Experience working with CoreBluetooth, AFNetworking.
- Experience working with Web Services using iOS SDK.
- On-device database experience with CoreData, SQLite and other databases.
- Knowledge of UI/UX best practices and design standards, experience with localization tools for iOS .
- Knowledge of debug and test tools like UIAutomation, analysis with Instruments and other tools.
- Deep understanding how Android works (Dalvik, ART)
- Experience developing with the Android SDK, and the Android NDK knowledge will be added advantage.
- Deep understanding of responsibility and life cycle basic components (Activity, BroadcastReceiver,Service, ContentProvider)
- Understanding of architecture of mobile applications, common patterns and design. Should be capable of leveraging the capabilities of (Camera, GPS, etc.)
- Experience with JSON, SOAP, Rest, XML and XHTML.
- Deep understanding how Android works (Dalvik, ART)
- Experience developing with the Android SDK, and the Android NDK knowledge will be added advantage.
- Deep understanding of responsibility and life cycle basic components (Activity, BroadcastReceiver,Service, ContentProvider)
- Experience with databases like SQLite, NoSQL and key-value storages.
- The knowledge of Payment Gateway will be added advantage.
- Experience with JSON, SOAP, Rest, XML and XHTML.
- Knowledge of HTML5, Javascript, and the third party API (like Facebook,Twitter etc.) will be added advantage.
- Experience with Ant, Maven, Gradle.
- Experience working with a tool-chain that includes Git,SVN.
- Understanding of algorithms, data structures, complexity, optimization, caching and security.
- Experience in handling the performance and memory of Android App.
- Android UI development with latest framework and techniques.
- Evaluate and Design for use cases adhering to automotive infotainment requirements.
- Minimum graduate from top colleges like IIT, NIT, and BITS Pilani. (Engineering).
- Post-graduation will be a plus.
Apply:
- Send a mail to : careers@citruspay.com