Top.Mail.Ru
Orbita

Android разработчик (Senior)

Москва Удаленно
253 000 - 325 000 ₽

Разработка мобильных решений:

  • Проектирование фич целиком - от архитектуры до UI.
  • Декомпозиция сложной бизнес-логики на слои и модули.
  • Ответственность за архитектурные решения и качество кода.
  • Разработка с использованием Kotlin, Jetpack Compose и современных Android-паттернов.
  • Настройка и работа с Gradle, version catalog, навигацией и зависимостями.
  • Code review и менторство команды.

Работа с архитектурой и данными:

  • Clean Architecture (data / domain / presentation) и feature-based многомодульные проекты.
  • Работа с MVVM / MVI / MVI + Flow.
  • Применение SOLID, KISS, DRY и паттернов проектирования.
  • Интеграция сторонних библиотек с анализом альтернатив.
  • Работа с хранением данных: SharedPreferences, DataStore, Room, SQLite, Realm.
  • Опыт с DI-системами, управление lifecycle зависимостей.

Тестирование и аналитика:

  • Написание unit-тестов, Compose UI-тестов, опыт с Kotest.
  • Работа с аналитикой и расследованием инцидентов (Yandex AppMetrica приветствуется).

Требования:

  • Экспертное владение Kotlin, KotlinX.Coroutines и Flow.
  • Опыт работы с Jetpack Compose от 1 года (желательно production).
  • Знание ООП и ФП парадигм.
  • Опыт с REST API и сериализацией (KotlinX.Serialization).
  • Опыт работы с feature-based многомодульной архитектурой.
  • Практический опыт применения паттернов и архитектурных подходов.
  • Развитые софт-скиллы, проактивность и коммуникабельность.

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

  • Опыт подготовки проектов к KMP.
  • Опыт построения дизайн-систем.
  • Опыт работы с большим многомодульным приложением.
  • Участие в open-source проектах.
  • Опыт построения CI/CD пайплайнов.

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

  • Удаленную работу: можно работать полностью удаленно из РФ;
  • Белую заработную плату, оформление согласно Трудовому кодексу РФ;
  • Комфортный старт: 3 месяца плавного погружения под присмотром HR;
  • Поддержку: IT-отсрочку и консультации HR/юристов;
  • Прозрачные процессы и открытую коммуникацию;
  • Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
  • ДМС: медицинское страхование за счет компании;
  • Развитие: индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры;
  • Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
  • Бенефиты: ежеквартальное обновление корпоративных скидок;
  • Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.
Помочь с выбором?
Помочь с выбором?
Поможем устроиться на эту работу или лучше!

Отклик