Scores24

React Native Developer (Mobile)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • GraphQL
  • React Native
  • TypeScript

О компании:

Мы — Scores24, международная спортивно-аналитическая платформа, с аудиторией в миллионы пользователей и зрелым веб-продуктом.
Сейчас мы запускаем мобильное приложение - это новый этап масштабирования платформы. У нас уже есть команда, макеты, заготовка архитектуры, и мы ищем опытного React Native разработчика, который сможет взять на себя ключевую роль в разработке и довести продукт до релиза. Круто, если ты в спортивной теме - это большой плюс и приоритет.

Что у нас сейчас:

  • Продукт находится на стартовом этапе разработки - самое время заходить и влиять.
  • Подготовлены макеты от мобильного дизайнера;
  • Есть начальная кодовая база, но без готовых экранов и интеграции с backend;
  • Веб-версия успешно работает и реализована на схожем стеке - можно использовать как референс и обращаться за советом к опытной команде. Более того, React и React Native репозитории нашего проекта совмещены в monorepo.

Что предстоит:

  • Запустить мобильное приложение на React Native от начальной реализации до релиза;
  • Реализовать экраны по макетам и логику приложения;
  • Влиять на технические решения и процессы;
  • Составлять архитектуру сервисов для работы с будущем API бэкенда (в нашем случае для GraphQL);
  • Проектировать state-менеджмент приложения для хранения данных;
  • Собирать промежуточные билды IOS & Android и отправлять через TestFlight / Google Console для прохождения внутреннего тестирования.
  • Собирать билды для основного ревью от Apple / Google сторов;
  • Интегрировать AI-инструменты и ускорять процесс разработки.

Что предстоит делать в самом начале:

  • Необходимо работать с матч-центром приложения:
  • Настроить правильную работу различных фильтров (по дате/виду спорта/статусу). Так как данных будет много, надо будет правильно работать с пагинацией.
  • Необходимо оптимизировать рендер большого количества элементов, используя различные подходящие способы и приемы (например, использование FlashList / мемоизацию компонентов для предотвращения рендера и так далее).

Мы ищем того, кто:

  • Имеет опыт выпуска мобильных приложений в сторах (App Store / Google Play);
  • Работает над приложениями с нуля до релиза - это важно;
  • Уверенно владеет React Native + TypeScript;
  • Использует GraphQL, state-менеджеры, понимает архитектуру RN-приложений;
  • Применяет AI-инструменты в реальной работе (Copilot, Cursor, Builder.io, Anima, Locofy и др.);
  • Готов работать автономно и быстро включаться;
  • Готов взять ответственность за результат - от разработки MVP до публикации и поддержки.

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

  • Удалённую работу из любой точки мира, без тайм-трекеров;
  • Быстрый найм и запуск в проект;
  • Поддержку команды: дизайнер, продукт, код-ревью от фронтов;
  • Возможности карьерного роста;
  • Оплачиваем английский, курсы, книги;
  • До 10 sick-days без справок + 35 дней отпуска после года;
  • Трудоустройство по ТК РФ или как самозанятый — как удобнее.