Ответ
На текущем проекте я отвечаю за разработку и поддержку Android-приложения:
- Реализация новых фич (UI, бизнес-логика, интеграция с API)
- Оптимизация производительности (утечки памяти, лаги UI)
- Рефакторинг legacy-кода
- Code review, менторинг джуниоров
- Взаимодействие с бэкендом и дизайнерами
Пример: недавно перевел фрагмент с AsyncTask на корутины:
viewModelScope.launch {
val data = withContext(Dispatchers.IO) { repo.fetchData() }
_state.value = data.toUiState()
}
Также активно участвую в архитектурных решениях (MVVM, Clean Architecture).