3-6 Year of total experience with minimum 3 year experience in IOS.
Good Problem Solving, logical and Analytical skills.
Strong OOPs fundamental, Strong grasp of algorithms and data-structures.
Knowledge of interactive application development paradigms, memory management, concurrency and multi-threading, Collections, Design Patterns and offline storage.
Experience in native IOS applications Development experience using XCode/ iPhone SDK, Objective C, and Cocoa touch.
XCode Instruments for Code Optimization and debugging.
Proficient with Objective-C and understanding on Swift is a plus.
Experience with IOS frameworks such as Core Data, Core Animation etc.
Experience with cloud message APIs and push notifications.
Understanding of Apple design principles and interface guidelines
Good experience in memory management techniques, code analysis, debugging and profiling tools available within XCode
Integration with outside data sources, API's and web services like, Json/xml based API integration.
Working experience in integration of third-party utilities and library for IOS development
Awareness of Human Interface Guidelines (HIG) published by Apple for iPhone and iPad applications
Experience using version control (e.g. SVN, GIT) and defining automated build process (Must).
Experienced in working in an agile development environment.
Design and develop/enhance advanced applications for the IOS platform.
Understand Application Requirements and functional specifications.
Work with Apple App store procedures and deploy application successfully.
Debugging and Unit-testing of code for robustness, including edge cases, usability, general reliability and improving application performance
Define and work with technical architectures which are modifiable, dependable and scalable.
Documents the application architecture and processes used in development, build, installation and maintenance of application to ensure clear knowledge and record of action.
Training, mentorship, and guidance to junior developers.
Peer to peer review of the work done by the team to make sure the excellent quality of the product.
Edelweiss is a complete financial services firm, evolved over the years from a boutique... investment bank. We have built a strong presence across verticals in the equity capital markets, financing, asset management and now retail business. Read full description