з/п не указана
Москва
От 1 года до 3 лет
Мы ищем мобильного разработчика, который понимает механику WebView-приложений не по документации, а из реальных кейсов — когда важно не просто “опубликовать в сторах”, а сделать это быстро, стабильно и с запасом против бана.
Ему предстоит собирать, поддерживать и оптимизировать WebView-прилы, через которые идёт весь основной трафик. Среда быстрая, гибкая и без бюрократии — здесь важен результат и надёжность.
Обязанности
- Разрабатывать и публиковать WebView-прилы под iOS и Android (React Native, Swift).
- Интегрировать трекинговые SDK (Appsflyer, Adjust, Firebase, OneSignal) и настраивать атрибуцию событий.
- Настраивать пуш-уведомления, paywalls, аналитические события и remote-config поведение.
- Реализовывать динамическую загрузку контента и работу с внешними конфигами — без новых билдов.
- Поддерживать clean-версии приложений для ревью и “боевые” билды для реальных пользователей.С
- Работать с обходами и маскировкой: клакинг по IP, гео, устройству, подмена контента и управление трафиком.
- Следить за политиками App Store / Google Play, адаптировать прилы под ревью и решать кейсы отклонений.
- Использовать защитные меры: TLS pinning, обфускация, защита WebView URL, анти-реверс и антиэмуляторы.
- Работать с QA и медиабайерами — проверка трекингов, отладка flow и аналитики, оптимизация скорости сборки.
Требования
- Уверенный опыт разработки WebView-приложений под iOS/Android (обязательно с WKWebView и WebView).
- Знание различий между платформами и особенностей их sandbox-ограничений.
- Опыт обхода модерации, публикации clean build'ов и понимание правил 4.2, 5.2, 3.1.1 App Store.
- Понимание принципов работы клакинга, подмены контента и антиблокировочных механизмов.
- Опыт интеграции трекеров и пушей (Appsflyer, Adjust, Firebase, OneSignal).
- Навыки защиты приложений (обфускация, anti-reverse, TLS pinning, jailbreak/emulator detection).
- Опыт работы с iGaming-продуктами или другими “чувствительными” вертикалями (crypto, dating, sweepstakes).
- Английский на уровне документации.
Условия
- Работа в команде, где решения принимаются быстро, а результат важнее процесса.
- Возможность реализовывать собственные подходы к обходу и защите.
- Адекватные сроки, гибкость и поддержка со стороны технической команды.
- Конкурентная компенсация, обсуждаемая по итогам собеседования.