Source description
About the role
5+ years of experience in iOS application development. Proficient with Objective-C, Swift, SwiftUI, Combine, Cocoa Touch and UIKit. Categories/Protocols/Patterns (MVVM, MVC, Clean in iOS, Delegate/Protocol/etc). Proficiency in RESTful APIs, GraphQL, and third-party integrations. Unit and UI Testing code for robustness, including edge cases, usability, and general reliability Familiarity with CI/CD pipelines and version control (Git). Understanding of Apple’s design principles and interface guidelines. Experience in using swift package manager. Experience with performance and memory tuning with tools such as Instruments. Familiar with software development lifecycle (SDLC), programming design patterns and SOLID principles. Excellent problem-solving, communication, and leadership skills. Knowledge of security best practices for mobile applications.
More at Nova