• At least three-year working experience in iOS development (Swift)
• Experience with Objective-C will be a plus
• Good understanding of Core Data
• Experience with AVFoundation, CoreAnimation
• Good knowledge of multithreading
• Profound knowledge of OOP, SOLID, Design Patterns
• Good understanding of Apple guidelines and design principles, as well as Apple approval and distribution process
• Experience in creating libraries (CocoaPods/SPM/NPM)
• Experience with REST API, Web Sockets
• Experience in unit/integration testing
• Experience with CI/CD pipelines and best practices (fastlane)
• Good knowledge of Git
• Excellent communication and problem-solving skills
• Bachelor’s or Master’s degree in computer science (or similar technical field)
• Level of English: Intermediate strong (at least)
• Knowledge of video streaming technologies
• Experience with JS, React-Native, Capacitor
• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and personal development possibilities
• Comfortable and cozy working environment
• Motivated colleagues with profound knowledge of the technical field
• Аttractive compensation package
• Design, build and maintain high-performance applications for iOS platform
• Work on gradually improving product quality via modularization, continuous refactoring, and testing
• Maintain software documentation (diagrams, code samples, API descriptions, etc.)
• Estimate project scope using different techniques
• Submit mobile apps to store for review and beta testing
• Maintain existing libraries (CocoaPods/SPM/NPM)
• Resolve production issues
• Provide continuous integration practices on the projects
• Review design prototypes, participate in tech review design calls
• 3rd party integration
• Continuously discover, evaluate, and implement new technologies (like SwiftUI, new iOS features, for example, Widgets, etc)