Junior — Middle
Z jakim stosami technologicznymi masz doświadczenie zawodowe?
sobes.tech AI
Odpowiedź od AI
Doświadczenie z technologiami stosowanymi w rozwoju Android zazwyczaj obejmuje:
- Języki programowania: Java, Kotlin
- Android SDK i Android Studio
- Wzorce architektoniczne: MVVM, MVP
- Praca z REST API i bibliotekami do zapytań sieciowych (Retrofit, OkHttp)
- Bazy danych: Room, SQLite
- Narzędzia do zarządzania zależnościami: Gradle
- Testowanie: JUnit, Espresso
- Praca z UI: ConstraintLayout, RecyclerView
- Użycie systemów kontroli wersji: Git
W zależności od projektu, może również występować doświadczenie z Jetpack Compose, Coroutines, Dagger/Hilt do wstrzykiwania zależności.