Локация и график
Удалённо, Москва; график 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 месяцев.
•Стабильная развивающаяся группа компаний с собственными продуктами.
•Корпоративные тимбилдинги, тематические викторины, корпоративный хоккей и спортивный зал в офисе.