I am a experience IOS Developer The last 5 years of my life have been working on iOS development. During this duration i have build Quality iOS Apps.
Community is incredibly important to me; I’ve only been able to accomplish what I have because of the kindness and generosity of others. I owe it to the people who helped me to help others now. I want to lead by example and become the kind of developer that I would want to work with. That means sharing knowledge, code, and time with others. To that end, I’ve been working toward becoming Open Source by Default in all aspects of my life.
My key responsibilities as IOS developer are as follows.
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
My key skills are as :
- Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
- Experienced with iOS frameworks such as Core Data, Core Animation, etc.
- Experienced with offline storage, threading, and performance tuning.
- Familiar with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines.
- Experienced with performance and memory tuning with tools e.g Instruments, Shark etc.
- Familiar with cloud message APIs and push notifications.
- Knack for benchmarking and optimization.
- Proficient understanding of code versioning tools Git etc.
- Familiar with continuous integration.