Топассистент

Android разработчик/Android developer

От 300 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • Более 6 лет
  • Kotlin
  • Android SDK
  • Gradle
  • CI/CD
  • Firebase
  • Android

Мы ищем Android-разработчика в компанию, специализирующуюся на разработках в области программного обеспечения и веб-разработки.

Вы будете участвовать в создании Android-лаунчера с самого начала и влиять на его технический облик.

Что предстоит делать:
  • Разработка кастомного Android-лаунчера с нуля.
  • Создание и интеграция вспомогательных Android-приложений (утилиты, виджеты и др.).
  • Интеграция рекламных SDK (AdMob, AppLovin, Digital Turbine, Unity Ads и др.).
  • Проработка интерфейса: темизация, анимации, адаптация под разные устройства и DPI.
  • Оптимизация производительности (память, батарея, cold start, отзывчивость).
  • Обеспечение стабильной работы на разных версиях Android.
  • Участие в тестировании, отладке и доработке по результатам аналитики и обратной связи.

Кого мы ищем:

  • От 7 лет коммерческой разработки Android-приложений на Kotlin.
  • Опыт разработки рекламных приложений
  • Знание архитектуры Android Home/Launcher (обработка интентов, системные разрешения, действия по умолчанию).
  • Опыт настройки и отладки рекламных SDK.
  • Навыки создания простых и функциональных companion-приложений (часы, заметки, обои и пр.).
  • Понимание архитектурных подходов: MVVM, MVI, Clean Architecture.
  • Уверенное владение Jetpack-библиотеками: ViewModel, Navigation, Room, WorkManager и др.
  • Опыт оптимизации: анализ ANR/Crash, профилирование по памяти и батарее.
  • Знание Gradle, App Bundles, CI/CD.
  • Опыт работы с Firebase (Crashlytics, Remote Config, A/B Testing) будет преимуществом.
  • Технический английский.
  • Самостоятельность, организованность, внимание к качеству кода.

Что мы предлагаем:

  • Оформление по ТК РФ.
  • Работа в офисе в современном БЦ
  • Возможен гибридный график - обсуждается индивидуально, гибкое начало рабочего дня.
  • Компенсация обедов.
  • Дополнительные бонусы после выхода продукта на окупаемость.
  • Минимум бюрократии, прямое участие в принятии технических решений.
Разработка Android-лаунчера — это редкая возможность повлиять на поведение всей системы и создавать решения, с которыми пользователь взаимодействует каждый день.

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