Android Developer (поддержка и развитие существующего приложения)
| Занятость | Частичная занятость |
| Частичная занятость | |
| Адрес | Узбекистан, Ташкент |
Чем предстоит заниматься:
-
Поиск, анализ и устранение багов (в том числе сложных, плавающих и критических) в существующем Android-приложении.
-
Обеспечение стабильности, производительности и надежности приложения.
-
Проведение рефакторинга и оптимизация существующей кодовой базы, написанной на Kotlin с использованием Jetpack Compose.
-
Работа с отчетами о сбоях (Crashlytics, Firebase и т.д.) и мониторингом производительности.
-
Поддержка совместимости приложения с новыми версиями Android OS и актуальными устройствами.
-
Участие в процессе Code Review для обеспечения высокого качества кода.
Что мы ожидаем от вас:
-
Опыт коммерческой разработки на платформе Android (от 3 лет).
-
Уверенное знание Kotlin и опыт работы с Jetpack Compose.
-
Отличные навыки отладки (debugging) и профилирования для выявления узких мест в производительности и утечек памяти.
-
Глубокое понимание жизненного цикла компонентов Android и принципов работы с фоновыми задачами.
-
Опыт работы с библиотеками Android Jetpack (Room, Navigation, ViewModel, Coroutines/Flow).
-
Знание принципов современных архитектурных паттернов (MVVM, MVI) и умение применять их для улучшения существующего кода.
-
Опыт работы с Git и CI/CD.
-
Опыт работы с большой и сложной кодовой базой.
-
Навыки написания инструментальных и модульных тестов для покрытия критически важных областей.
-
Понимание процессов сборки Gradle и их оптимизация.
-
Опыт работы с системами аналитики и мониторинга ошибок.
| Опыт | От 3 до 6 лет |
| График работы | Удаленная работа |