Bachelor’s degree in computer science or equivalent. Minimum 5-7 years of experience with system design, programming, and data structures. Experience programming in Java or Swift. Proficiency in Android Studio, Kotlin, Realm, Koin, RxJava, JetpackCompose for Android. Proficiency in Xcode, CocoaPods, UIKit, SwiftUI, Realm, Core Data for iOS. Expertise in Dependency Injection frameworks. Experience with OOP design principles. Experience in Agile/Scrum environments. Excellent analytical and problem-solving skills. Excellent verbal and written communication skills.