Seemens Seemens company test task Used Dagger2 Kotlin Coroutine Meterial theme Coil ViewModel & LiveData Retrofit2 SDP