Junior — Middle
Με ποιο τεχνολογικό στοίβα έχετε εργασιακή εμπειρία;
sobes.tech AI
Απάντηση από AI
Η εμπειρία με τεχνολογικές στοίβες στην ανάπτυξη Android συνήθως περιλαμβάνει:
- Γλώσσες προγραμματισμού: Java, Kotlin
- Android SDK και Android Studio
- Μοντέλα αρχιτεκτονικής: MVVM, MVP
- Εργασία με REST API και βιβλιοθήκες για αιτήματα δικτύου (Retrofit, OkHttp)
- Βάσεις δεδομένων: Room, SQLite
- Εργαλεία διαχείρισης εξαρτήσεων: Gradle
- Δοκιμές: JUnit, Espresso
- Εργασία με UI: ConstraintLayout, RecyclerView
- Χρήση συστημάτων ελέγχου εκδόσεων: Git
Ανάλογα με το έργο, μπορεί επίσης να υπάρχει εμπειρία με Jetpack Compose, Coroutines, Dagger/Hilt για εισαγωγή εξαρτήσεων.