Android Developer (Middle, Kotlin)

Дата размещения вакансии: 14.06.2026
Работодатель: No Name Software
Уровень зарплаты:
от 260000 до 380000 RUR
Город:
Москва
Большой Коптевский проезд 3с2
Требуемый опыт работы:
От 3 до 6 лет

О ПРОЕКТЕ

  • Флагманское мобильное приложение для крупного потребительского бренда. Амбиция: 1 млн установок в первый год. Самое интересное технически — приложение распространяется вне Google Play через сайт, e-mail, Telegram и мессенджер MAX. И главное — интеграция с физическим IoT-устройством через .aar-библиотеку от производителя.

    Тебе не придётся делать «ещё один интернет-магазин». Здесь реальный hardware, нестандартная дистрибуция и масштаб на миллион пользователей.

ЧТО ПРЕДСТОИТ ДЕЛАТЬ

  • Разрабатывать нативное Android-приложение на Kotlin + Jetpack Compose. 9 ключевых функций: личный кабинет, диагностика устройства (IoT), программа лояльности, поддержка и др.
  • Интегрировать .aar-библиотеку для диагностики устройства (USB / Bluetooth) — самая интересная техническая часть проекта. Hardware, реалтайм-данные, неочевидные баги протокола.
  • Подключить FCM push, backend-интеграции (BFF, CRM, OMS), аналитику, WebView bridge для 3 функций из веба.
  • Настроить сборку, подпись APK и дистрибуцию вне Google Play. CI/CD pipeline — на тебе.
  • Принимать архитектурные решения по своему модулю самостоятельно — без Tech Lead над тобой. У нас компактная команда: PM + ты + дизайн от заказчика + AI-ассистенты.
  • Активно использовать AI-инструменты в работе (Claude, Cursor, Copilot — компенсируем подписки). Это часть нашего подхода: один сильный разработчик с AI закрывает объём небольшой команды. Ожидаем 1500-2500 строк боевого кода в неделю.

ТРЕБОВАНИЯ

Обязательно

  • 3+ года в коммерческой Android-разработке. Минимум 1 приложение в проде, которое ты делал руками от старта до релиза.
  • Kotlin на уверенном уровне: Jetpack Compose (или готовность быстро на него перейти с XML), Coroutines, Flow, современная архитектура (MVVM / MVI / Clean).
  • Опыт работы с REST/GraphQL API, OAuth/SSO, push (FCM), Retrofit/Ktor.
  • Уверенный CI/CD: сборка и подпись APK, автоматизация релизов через GitLab CI / GitHub Actions.
  • Используешь AI-инструменты в работе без снобизма — это часть нашего рабочего процесса.
  • Самостоятельность: декомпозиция задач, оценка сроков, выбор библиотек, чтение чужой документации без сопровождения.
  • Будет большим плюсом

  • Опыт работы с IoT-устройствами через Bluetooth / USB на Android (BluetoothAdapter, BLE, USB Host API).
  • Опыт интеграции .aar-библиотек и нативных SDK производителей.
  • Опыт мобильной разработки без Google Play (APK distribution, альтернативные сторы RuStore/AppGallery).
  • Опыт публичных приложений на ≥100K установок.
  • Открытый код в GitHub, pet-проекты, статьи на Хабре.
  • Чего НЕ требуется

  • Не нужно быть Senior / Tech Lead — это позиция для крепкого Middle, который любит писать код.
  • Не нужно умение управлять командой — у нас компактная команда без джунов.
  • Не нужны сертификаты Scrum Master, PMP и идеальный английский.

СТЕК ПРОЕКТА

Язык и UI: Kotlin, Jetpack Compose, Coroutines, Flow.

Архитектура: MVVM / MVI + Clean Architecture, Dagger Hilt или Koin.

Сеть и данные: Retrofit или Ktor, OkHttp, Room, Kotlin Serialization.

Hardware-интеграция: .aar lib от производителя устройства, BluetoothAdapter, USB API.

Push и аналитика: FCM, кастомные события, передача в DataHub.

DevOps: GitLab CI / GitHub Actions, Fastlane, Sentry, Firebase Crashlytics.

AI-ассисты: Claude, Cursor, GitHub Copilot — компенсируем подписки.

ЧТО ПРЕДЛАГАЕМ

  • Зарплата 260 000 — 380 000 ₽ gross, оформление в штат ООО «ЛИДЕРГРУПП», белая зарплата на карту.
  • Гибридный формат: офис в Москве или гибридная работа. Главное — результат, а не часы присутствия.
  • Техническое лидерство по Android-стороне: ты сам выбираешь архитектуру, библиотеки, подходы. Никаких «потому что так у нас исторически».
  • Никакой бюрократии: один PM, один Android-разработчик (ты), один продукт. Нет Jira-театра и пяти уровней согласований.
  • Компенсация AI-инструментов (Claude Pro/Max, Cursor, Copilot) и бюджет на обучение до 80 000 ₽/год.
  • Современная техника: MacBook Pro M-series + тестовые Android-устройства разных моделей и поколений.
  • ДМС со стоматологией после испытательного срока.
  • После SFP APP — новые крупные проекты в очереди. У нас стабильный поток заказов.

ПРОЦЕСС НАЙМА

Весь процесс — 7-10 дней. Не тянем.

  • Шаг 1. Скрининг с Project Manager (30 мин, видео): обсуждаем твой опыт, ожидания и проект.
  • Шаг 2. Тестовое задание (3-4 часа работы, дедлайн 5 рабочих дней): мини-фича из реального проекта APP — два экрана с асинхронной загрузкой данных, состояниями UI и навигацией. Не олимпиадная задача, а кусочек продукта. Полное ТЗ пришлём после скрининга.
  • Шаг 3. Техническое интервью (60 мин, видео): разбираем твоё решение тестового и 1-2 проекта из опыта — что делал руками, какие принимал решения, на чём набивал шишки.
  • Шаг 4. Финальная встреча с гендиректором (30 мин): обсуждение условий и оффер.
  • Зачем тестовое: мы оцениваем не «знание Kotlin», а как ты подходишь к реальной задаче — архитектура, состояния, обработка ошибок, использование AI-инструментов. Это даёт основу для предметного разговора на техническом интервью.