We are looking for a Senior Mobile Developer with 5+ years of experience building and maintaining native iOS and Android applications.
The ideal candidate has a strong grasp of clean architecture, performance optimization, and cross-functional collaboration.ResponsibilitiesDevelop and maintain native mobile apps using Swift (iOS) and Kotlin (Android).
Apply architectural patterns such as MVVM, MVI, MVVM-C, and Clean Architecture.Integrate RESTful APIs and manage local data persistence.Ensure application security, performance, and stability.Write unit tests and maintain high code quality.Collaborate with design and Back End teams to deliver consistent UI/UX.Requirements5+ years of mobile development experience.Strong proficiency in Swift and Kotlin;
basic Java knowledge isa plus.Experience with Xcode, Android Studio, Git, and Gradle.Familiarity with UIKit, Jetpack Compose, XML, and Material Design.Experience with RxSwift, Combine, Coroutines/Flow, RxJava/Kotlin.REST API integration (Retrofit, OkHttp).
Dependency injection (Dagger, Hilt).
Data persistence (Room, DataStore, SharedPreferences, encrypted storage).
Unit testing (XCTest).
Firebase Analytics, Crashlytics, and App Distribution.