Middle Android Developer (Kotlin)

Уровень дохода не указан
Опыт работы:
1–3 года
Тип занятости
Полная занятость
Оформление:
  • Договор ГПХ с физлицом
Рабочие часы:
9
Формат работы:
гибрид
Напишите телефон, чтобы работодатель мог связаться с вами
Нажимая «Продолжить», вы подтверждаете, что ознакомлены, полностью согласны и принимаете условия «соглашения»

Основные задачи:

  • Разработка и развитие мобильных приложений компании на Android.

  • Реализация нового функционала на основе бизнес-требований и технических заданий.

  • Поддержка, оптимизация и повышение производительности существующих приложений.

  • Участие в проектировании архитектуры и проработке технических решений.

  • Интеграция мобильных приложений с REST API и backend-сервисами.

  • Написание и поддержка качественного, читаемого и масштабируемого кода.

  • Проведение тестирования, поиск и устранение ошибок.

  • Участие в Code Review и соблюдение стандартов разработки.

  • Взаимодействие с командами Backend, QA, аналитики и дизайна.

  • Участие в планировании задач, оценке сроков и командных встречах.

  • Обмен опытом и поддержка менее опытных разработчиков.

Наши ожидания:

  • Коммерческий опыт Android-разработки от 2–3 лет.

  • Уверенное знание Kotlin, знание Java будет преимуществом.

  • Хорошее понимание Android SDK и жизненного цикла Android-компонентов.

  • Практический опыт работы с архитектурами MVVM, MVI или Clean Architecture.

  • Знание Android Jetpack (ViewModel, LiveData, Navigation, Room и др.).

  • Опыт работы с Kotlin Coroutines и Flow.

  • Опыт интеграции REST API с использованием Retrofit и OkHttp.

  • Понимание Dependency Injection (Hilt, Dagger 2).

  • Опыт работы с Room, SQLite и механизмами кеширования данных.

  • Навыки написания Unit- и UI-тестов (JUnit, Mockito, Espresso).

  • Уверенное владение Git, Android Studio и Gradle.

  • Понимание принципов оптимизации производительности, безопасности и стабильности приложений.

  • Английский язык на уровне чтения технической документации.

Будет преимуществом:

  • Опыт разработки интерфейсов с использованием Jetpack Compose.

  • Опыт работы с многомодульной архитектурой.

  • Навыки профилирования и оптимизации Android-приложений (Android Profiler, LeakCanary).

  • Опыт работы с Firebase, Crashlytics или Sentry.

  • Опыт публикации приложений в Google Play.

  • Практический опыт работы с BLE, геолокацией, камерой и другими аппаратными возможностями устройств.

  • Опыт разработки на Flutter.

Мы предлагаем:

  • Работу над развитием мобильных продуктов телекоммуникационной компании.

  • Гибридный формат работы.

  • Работу в команде профессиональных разработчиков.

  • Участие в технических обсуждениях и принятии архитектурных решений.

  • Возможность профессионального развития и реализации собственных технических идей.

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Ташкент, проспект Амира Темура, 24
Вакансия опубликована в Ташкенте