Большой Коптевский проезд 3с2
О ПРОЕКТЕ
-
Флагманское мобильное приложение для крупного потребительского бренда. Амбиция: 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-инструментов. Это даёт основу для предметного разговора на техническом интервью.