Link to the resume: https://hh.ru/resume/c1769c92ff00dad6790...
Русская версия: http://hh.ru/resume/baf99202ff03980b940039ed1f7465...
• 5 years of extensive experience in architecture, design and development of mobile applications.
• 4 years of experience as an iOS developer.
• Deep understanding of architecture (MVC, MVVM, VIPER), design patterns (GoF) and best practices (SOLID, GRASP).
• Good understanding of software development life cycle and methodologies.
• Well-versed in multithreading using NSThread, Grand Central Dispatch (GCD), NSOperationQueue for iOS.
• Complete understanding of Object Oriented Programming (OOP) and Protocol Oriented Programming (POP) principles and design patterns.
• Complete comprehension of memory management in Objective-C. Worked with both Automatic Reference Counter (ARC) and Manual Retain Release (MRR).
• Broad knowledge in most of the iOS SDK frameworks.
• Hands-on experience with Xcode Developer Tools.
• Cross-platform development experience.
• Experience using version control repositories.
• Comfortable with agile/scrum development process and code reviews.
• Passion and enthusiasm to build complex UI layouts while maintaining elegance in code.