Degree in Computer Science, Software Engineering, IT or related discipline
7+ years’ of professional experience developing native iOS applications.
A solid understanding of OOP, MVC, MVVM and iOS application architecture
At least 3 years of agile development experience using SWIFT and iOS frameworks
Development experience with Objective-C, SwiftUI & Combine are an asset.
Excellent working knowledge of iOS SDK, Xcode and modern Developer Tools
Experience with integrating open source or 3rd party APIs and libraries highly desirable
Experience with video player development (nice to have)
Good understanding of mobile device variants, capabilities and constraints
Good understanding of git/development workflow
Experience with CI/CD (nice to have)
Experience in other tech stacks is also beneficial (Web, Kotlin/Java, etc.)
Exposure to Agile, Continuous Integration, UI + Unit testing is a plus.
Bachelor's degree