Sobes.tech
Junior — Middle

What technological stack do you have experience working with?

sobes.tech AI

Answer from AI

Experience with technology stacks in Android development typically includes:

  • Programming languages: Java, Kotlin
  • Android SDK and Android Studio
  • Architectural patterns: MVVM, MVP
  • Working with REST API and network request libraries (Retrofit, OkHttp)
  • Databases: Room, SQLite
  • Dependency management tools: Gradle
  • Testing: JUnit, Espresso
  • UI work: ConstraintLayout, RecyclerView
  • Version control systems: Git

Depending on the project, experience with Jetpack Compose, Coroutines, Dagger/Hilt for dependency injection may also be included.