Проведение аудита текущего приложения
Разработка новых экранов и функций на основе Jetpack Compose
Интеграция с backend API, моделирование данных, обработка ошибок
Написание модульного, тестируемого кода, участие в рефакторинге
Анализ и устранение сбоев через Crashlytics, Sentry
Участие в автоматизации сборок и релизов с помощью CI/CD
Определение приоритетов в команде с Product Owner, дизайнером и QA
Повышение покрытия кода через написание unit и UI тестов
Технические навыки:
Более 4 лет опыта в разработке Android-приложений
Глубокие знания и практический опыт в Kotlin
Владение Jetpack Compose и современными подходами к UI-дизайну
Опыт проектирования с использованием архитектурных паттернов: MVVM, MVI, Clean Architecture
Использование Dependency Injection: Hilt или Dagger 2
Работа с REST API через Retrofit, OkHttp, Moshi или Gson
Хранение данных: Room, DataStore, EncryptedSharedPreferences
Интеграция с Firebase (Crashlytics, Analytics, Remote Config)
Настройка CI/CD: GitLab CI, Fastlane, оптимизация сборки через Gradle
Опыт работы с Git Flow и модульной структурой проекта
Дополнительные технические преимущества:
Профилирование производительности и анализ утечек памяти с помощью LeakCanary, Android Profiler
Реализация биометрической аутентификации, App Links, динамических фич
Опыт написания unit-тестов (JUnit, Mockito) и UI-тестов (Espresso)
Выпуск приложений через App Bundle и Google Play Console
Продуктовое и пользовательское мышление
Умение участвовать в code review, давать и принимать обратную связь
Активное взаимодействие с дизайнерами и backend-разработчиками
Соблюдение сроков спринтов и прозрачная коммуникация в команде
Узбекский — свободное владение
Русский — уровень B1
Английский — уровень B1+ (чтение технической документации, API Docs)
Приложение разрабатывается как масштабируемый super-app
Основные функции: платежи в реальном времени, cashback, карты, управление личными финансами (PFM), AI-подсказки
Качество кода оценивается по принципам DRY, KISS, SOLID, Clean Architecture
Kotlin + Jetpack Compose
Firebase, Fastlane, GitLab, CI/CD
Модульная структура проекта, Feature Toggling
Agile / Scrum
Спринты по 2 недели: ежедневные стендапы, планирование, демо, ретро
Ad.bc International Pte Ltd
Ташкент
до 250000 RUR