Senior Mobile Developer (WebRTC)
Ищем Senior разработчика для создания системы, позволяющей пользователям совершать внутриигровые покупки через браузер с трансляцией экрана мобильного устройства по WebRTC. Требуется практический опыт с WebRTC, автоматизацией Android/iOS и управлением аккаунтами Google/Apple. Работа удалённая, проектная.
Эта вакансия платит больше рынка
На 13% выше медианы Kotlin по 40 вакансиям за 90 дней.
Что предстоит делать
Навыки: WebRTC. Квалификация: Senior. Специализации: Разработчик мобильных приложений. Нужно разработать систему, которая позволяет пользователям совершать внутриигровые покупки через удалённое мобильное устройство, транслируемое прямо в браузер по WebRTC. Пользователь заходит на веб-страницу. В браузере открывается поток с экраном мобильного устройства в реальном времени. На устройстве автоматически запускается нужная мобильная игра. Пользователь входит в свой игровой аккаунт, открывает внутриигровой магазин, выбирает товар и нажимает кнопку «Купить». В момент нажатия «Купить» поверх игрового экрана появляется окно подтверждения нашего сайта. Это именно наше окно, а не интерфейс App Store и не Google Play. После подтверждения в этом окне покупка завершается, и результат сразу отображается внутри игры. Для пользователя весь процесс выглядит как единый, непрерывный сценарий покупки, полностью доступный через браузер. Все покупки выполняются с использованием наших собственных аккаунтов Google и Apple. Эти аккаунты скрыты от пользователя. Нам важно иметь возможность менять и переключать Google и Apple аккаунты на лету — между сессиями или отдельными покупками. На Android могут использоваться разные Google-аккаунты и разные регионы. Реальная валюта списания может отличаться, но пользователь всегда должен видеть цены в долларах США. На iOS аналогично (но там цены почти всегда сразу в $ и нет вопроса такого) - Авторизация через Apple ID со стороны пользователя внутри игры недоступна и не должна быть обязательной для работы системы. Система обязана жёстко контролировать доступные покупки. Пользователь не должен иметь возможности купить что-то сверх разрешённых лимитов. Например, если допустимая покупка — 4,99 доллара, система должна полностью исключать любые сценарии, при которых может быть совершена покупка на 99,99 доллара. Способ реализации не принципиален. Это могут быть реальные устройства, эмуляция или любой другой технический подход. Важно только, чтобы система работала именно так, как описано, и соблюдала все ограничения. Мы ищем разработчика или команду, которые способны реально реализовать такую систему или уже имеют опыт работы с похожими решениями. Особенно важен практический опыт с WebRTC-стримингом, удалённым управлением мобильными устройствами, автоматизацией Android и iOS, внутриигровыми покупками и управлением несколькими Google и Apple аккаунтами. Нам нужен человек или команда, которые умеют делать подобные вещи на практике или уже сталкивались с такими системами, а не для теоретических рассуждений.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Senior Android-разработчик (родительский контроль)
Ищем Senior Android-разработчика для создания раздела «Родительский контроль» в мобильном приложении для детей и родителей. Нужен опыт с системными API (AccessibilityService, DevicePolicyManager), фоновыми сервисами и геолокацией. Предлагаем удалённую работу на проекте длительностью около 8 недель с возможностью продления.
Senior Kotlin Developer
Ищем Senior Kotlin разработчика для создания Android-приложения Windi Messenger. Нужно проектировать архитектуру, внедрять offline-first подход и оптимизировать производительность. Предлагаем полностью удаленную работу и дружную команду.
Kotlin разработчик (Middle+/Senior)
Ищем опытного Kotlin-разработчика для мобильной Android-разработки в строительном проекте. Требуется от 5 лет опыта, знание реляционных БД и навыки проектирования. Предлагаем удаленную работу с оплатой от 250 000 руб. в месяц, оформление через ИП.
Senior Android-разработчик
Ищем опытного Android-разработчика (от 3 лет) для создания библиотек, SDK и инструментов автоматизации. Требуется знание Kotlin, Android Studio, MVVM/MVI, CI/CD. Предлагаем полную удалёнку, официальное оформление, ДМС и современную технику.
Android разработчик
Ищем опытного Android-разработчика (от 6 лет) для создания инструментов, библиотек и SDK, а также оптимизации CI/CD. Требуется глубокое знание Kotlin и Android Studio. Предлагаем удаленную работу, стабильную компанию и соцпакет.
Backend-разработчик (Kotlin)
~1 657 500 – 2 320 500 ₸ оценка
Разработка backend-сервисов на Kotlin для билетной системы городского транспорта. Требуется опыт от 4 лет, знание Spring Boot, асинхронности и распределённых систем. Предлагают официальное оформление и гибкий график.