Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MOONITSolutions Inc.

NewBe an early applicant

Android Developer

Posted Updated
Discussion

Description

  • Kotlin: strong command of the language (null safety, extension functions, sealed classes, data classes, scope functions, generics)
  • Jetpack Compose: composables, state hoisting, recomposition, side effects (LaunchedEffect, remember, derivedStateOf), theming with Material 3, Compose Navigation
  • Android fundamentals: Activity/Fragment lifecycle, Intents, Services, Broadcast Receivers, permissions, Manifest
  • Architecture: MVVM / MVI, Clean Architecture, Repository pattern, modularization
  • Android Jetpack: ViewModel, StateFlow/LiveData, Room, WorkManager, DataStore, Paging 3
  • Asynchronous programming: Kotlin Coroutines and Flow
  • Dependency Injection: Hilt / Dagger / Koin
  • Networking: Retrofit, OkHttp, REST APIs, JSON parsing (Moshi / Gson / Kotlin Serialization)
  • Version control: Git (branching, PRs, code reviews)
  • Testing: JUnit, MockK/Mockito, Compose UI Test, Espresso
  • Build tools: Gradle (Kotlin DSL), Android Studio, Play Store release process

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →