Key Responsibilities
Develop high-performance Android applications using Kotlin Jetpack Compose and Material Design principles.
Integrate RESTful APIs manage data with Coroutines Flow and Room and ensure responsive stable UI/UX.
Apply clean architecture patterns (MVVM/MVI) with Hilt Koin or Dagger for scalable maintainable code.
Implement push/local notifications analytics and crash reporting via Firebase and related SDKs.
Optimize app performance battery efficiency and network usage including image/video caching with Glide Coil or ExoPlayer.
Collaborate with cross-functional teams and manage app releases via Play Console CI/CD and version control.
Requirements
Qualifications
Languages: Kotlin Java
UI Frameworks:
XML layouts (ConstraintLayout CoordinatorLayout Material Components)
RecyclerView Adapters ViewPager2 Fragments Activities
Jetpack Compose (modern declarative UI toolkit)
Core Android Concepts:
Coroutines WorkManager Async tasks
Dependency Injection: Hilt Koin Dagger
Notifications: Local Push (FCM)
Local Storage: SharedPreferences PaperDB Room DB SQLite
Networking: Retrofit OkHttp Gson/Moshi Ktor Client
Video Playback: ExoPlayer Media3 HLS/DASH streaming and caching
Animations: MotionLayout Shared Elements Compose animations
Architecture: ViewModel LiveData MVVM / MVI patterns
Image Loading: Coil Glide Picasso
Testing: Espresso JUnit Mockito
Performance optimization crashlytics analytics integration
Benefits
- Work in a multicultural team based in Lagos.
- Opportunity to shape Africas entertainment landscape.
- Professional growth in a mission-driven company.
- Health insurance all statutory benefits and a competitive compensation package aligned with industry standards.
Key ResponsibilitiesDevelop high-performance Android applications using Kotlin Jetpack Compose and Material Design principles.Integrate RESTful APIs manage data with Coroutines Flow and Room and ensure responsive stable UI/UX.Apply clean architecture patterns (MVVM/MVI) with Hilt Koin or Dagger for ...
Key Responsibilities
Develop high-performance Android applications using Kotlin Jetpack Compose and Material Design principles.
Integrate RESTful APIs manage data with Coroutines Flow and Room and ensure responsive stable UI/UX.
Apply clean architecture patterns (MVVM/MVI) with Hilt Koin or Dagger for scalable maintainable code.
Implement push/local notifications analytics and crash reporting via Firebase and related SDKs.
Optimize app performance battery efficiency and network usage including image/video caching with Glide Coil or ExoPlayer.
Collaborate with cross-functional teams and manage app releases via Play Console CI/CD and version control.
Requirements
Qualifications
Languages: Kotlin Java
UI Frameworks:
XML layouts (ConstraintLayout CoordinatorLayout Material Components)
RecyclerView Adapters ViewPager2 Fragments Activities
Jetpack Compose (modern declarative UI toolkit)
Core Android Concepts:
Coroutines WorkManager Async tasks
Dependency Injection: Hilt Koin Dagger
Notifications: Local Push (FCM)
Local Storage: SharedPreferences PaperDB Room DB SQLite
Networking: Retrofit OkHttp Gson/Moshi Ktor Client
Video Playback: ExoPlayer Media3 HLS/DASH streaming and caching
Animations: MotionLayout Shared Elements Compose animations
Architecture: ViewModel LiveData MVVM / MVI patterns
Image Loading: Coil Glide Picasso
Testing: Espresso JUnit Mockito
Performance optimization crashlytics analytics integration
Benefits
- Work in a multicultural team based in Lagos.
- Opportunity to shape Africas entertainment landscape.
- Professional growth in a mission-driven company.
- Health insurance all statutory benefits and a competitive compensation package aligned with industry standards.
View more
View less