Experience Level : Senior
Role : Mobile Developer
Time Zone : UTC+01
Programming Language : Kotlin, Java, Dart, RxJava, RxKotlin, RxDart
Libraries/ SDK/ API : Mobile & Cross-Platform Frameworks: Flutter SDK, Android SDK Core Libraries: Retrofit 2, OkHttp, Hilt, LiveData, ViewModel, DataBinding, Navigation Component, Dio UI / State Management: Flutter Hooks, Bloc/Cubit, MVVM, MVP, MVC Database: Realm, SQLite, Room Media & Streaming: ExoPlayer (VOD, Live, DVR videos, Chromecast, ads, subtitles) Firebase Services: Notifications, Cloud Messaging, Events, Remote Config, Realtime DB, Storage, Crashlytics, In-App Messaging, App Distribution, Analytics Other APIs & Integrations: Google Maps, Google Places, Bluetooth BLE (beacons), AWS DynamoDB Analytics & Marketing: AppsFlyer, Amplitude, Facebook Analytics SDK
Technologies stack : Cross-Platform Apps: Flutter + Dart (with Bloc, Hooks, Cubit) Native Android Apps: Kotlin & Java with Retrofit, OkHttp, Hilt, Coroutines, MVVM Backend Integrations: Firebase, AWS DynamoDB, REST APIs Architecture Patterns: MVVM, MVP, BLOC, Clean Architecture Version Control & Collaboration: Git, Bitbucket, Jira, Slack, Asana
Years of experience : 7