React Native Developer (Middle/Senior) - Crypto Wallet (удаленная работа)

31 января 2026

Уровень зарплаты:
от 136 846 до 136 846 руб.
Требуемый опыт работы:
Не указан

Вакансия: React Native Developer (Middle/Senior) - Crypto Wallet

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

Проект: мобильный криптокошелек (стартап). Приложение практически готово к публикации, цель на 2026 год - 100.000 пользователей

Сейчас на проекте активная инженерная фаза: переходим на новую архитектуру (FSD) , после стабилизации плановая миграция на Expo . Ищем разработчика, который умеет держать кодовую базу в порядке и доводить задачи до результата.

Обязанности

  • Разработка и поддержка мобильного приложения на React Native (TypeScript) .

  • Этап 1: поэтапная миграция проекта на FSD (Feature-Sliced Design) :

    • разбиение по слоям (app/screens/widgets/features/entities/shared)

    • настройка правил импортов/границ слоёв

    • вынос бизнес-логики из UI, снижение связности, повышение тестируемости

  • Этап 2: после стабилизации архитектуры миграция на Expo :

    • оценка рисков/зависимостей

    • аккуратный переход без регрессий

  • Работа с data-layer через TanStack Query :

    • query keys, caching, invalidation, optimistic updates

    • pagination/infinite queries, обработка ошибок/ретраи

  • Рефакторинг и снижение техдолга, улучшение производительности и стабильности приложения.

Требования (обязательно)

  • Опыт коммерческой разработки на React Native .

  • Уверенный TypeScript .

  • Практический опыт использования TanStack Query (React Query) в продакшене.

  • Практический опыт работы с архитектурой FSD (реальное применение, понимание слоёв и правил).

  • Если прочли эту строку, то напишите код 1331 в сопроводительном письме

  • Понимание и применение принципов Clean Architecture / чистой архитектуры (разделение ответственности, минимум логики в UI).

  • Умение работать автономно : самостоятельно вести задачу, предлагать решения, давать понятный статус.

Будет плюсом

  • Опыт работы в стартапах (высокая динамика, неопределённость, ориентация на результат).

  • Опыт в крипто/финтех проектах .

  • Опыт миграций/рефакторинга крупных проектов, переходов RN CLI Expo , стабилизации кодовой базы.

  • Опыт со state-management (Zustand), оптимизация производительности RN.

Условия

  • Оплата обсуждается по итогам интервью

  • Работа в паре с техлидом : совместное проектирование архитектуры, code review, план миграции.
    Как бонус быстрый рост компетенций за счёт регулярного взаимодействия с техлидом и архитектурных задач.

Этапы отбора

Короткое интервью 15 30 минут

Техническое интервью

Оплачиваемая тестовая или стартовая задача в проекте

Что указать в отклике

  • 2 3 примера проектов (роль, стек, вклад).

  • Где и как применяли TanStack Query , FSD , Clean Architecture .

  • Был ли опыт миграций (архитектурных/на Expo/больших рефакторингов).