Назад
2 дня назад

React Native разработчик (лотереи)

250 000 - 300 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
React Native разработчик (лотереи): Разработка мобильного приложения лотереи для iOS и Android с нуля на React Native с акцентом на real-time экраны, платежи, авторизацию и производительность. Focus on интеграцию WebSocket, WebView, OpenID Connect с PKCE, push-уведомлений и ИИ-инструментов, а также выпуск приложений в App Store и Google Play.

Локация: удалённо, Москва; график 5/2, 10:00–19:00.

Зарплата: 250000–300000 RUB в месяц, на руки.

Компания

UREMONT развивает собственные продукты, включая платформу в сфере онлайн-развлечений и мобильное приложение лотереи.

Что делать

  • Разрабатывать с нуля и поддерживать мобильное приложение лотереи на React Native для iOS и Android.
  • Участвовать в проектировании архитектуры приложения и реализации входа через OpenID Connect и PKCE с возвратом по deep link.
  • Интегрировать внешнюю платёжную страницу через WebView или браузер, обрабатывать возврат в приложение и статусы платежей.
  • Создавать real-time экраны лотерей с WebSocket: таймеры приёма билетов, трансляции тиражей, выпавшие числа и рост джекпота.
  • Встраивать игры через WebView, настраивать push-уведомления, аналитику и локализацию, работать с REST API.
  • Оптимизировать производительность, участвовать в релизах App Store и Google Play и выпускать APK для прямой загрузки.

Требования

  • От 3 лет коммерческого опыта с React Native и уверенное владение TypeScript.
  • Понимание архитектуры приложений и опыт с Redux, Zustand или Clean Architecture.
  • Опыт работы с REST API и real-time соединениями: WebSocket, Socket.IO или аналогами.
  • Опыт с OAuth 2.0 и OpenID Connect в мобильных приложениях, включая PKCE, deep links и безопасное хранение токенов.
  • Опыт встраивания WebView и обмена данными между WebView и приложением.
  • Опыт использования Firebase или OneSignal для push-уведомлений.
  • Опыт публикации приложений в App Store и Google Play.
  • Понимание производительности мобильных приложений: списки, анимации, память и медленная сеть.
  • Практический опыт с ИИ-инструментами в разработке на React Native: GitHub Copilot, Cursor, ChatGPT, Claude Code или аналогами; генерация и рефакторинг компонентов, исправление багов, написание unit- и e2e-тестов с Jest и Detox. Необходимо уметь ставить задачи ИИ, критически оценивать и проверять сгенерированный код перед релизом.

Хорошо, если есть

  • Опыт в лотереях, беттинге, гемблинге или финтехе.
  • Опыт работы с реальными денежными операциями и внешними платёжными провайдерами.
  • Опыт прохождения ревью App Store и Google Play для приложений с игрой на реальные деньги, включая лицензии и гео-ограничения.
  • Опыт с видеотрансляциями в приложении на HLS.
  • Опыт нативной разработки на Swift или Kotlin.
  • Опыт интеграции с системами удалённой идентификации пользователей.

Культура и преимущества

  • Удалённый формат работы и график 5/2 с 10:00 до 19:00.
  • Оформление по ТК РФ или через ИП; испытательный срок — от 3 месяцев.
  • Стабильная развивающаяся группа компаний с собственными продуктами.
  • Корпоративные тимбилдинги, тематические викторины, корпоративный хоккей и спортивный зал в офисе.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →