Ищем React Native-разработчика для сотрудничества в формате работы по задачам (part-time, ~10 часов в неделю).

Обязанности:

  • Развивать и поддерживать мобильное приложение (iOS / Android)
  • Реализовывать экраны и фичи: профили, лайки, чаты, подписки, онбординг, верификация
  • Интегрировать и дорабатывать работу с API (OpenAPI-клиент)
  • Работать с real-time (чаты через Pusher), push-уведомлениями, медиа и in-app покупками
  • Улучшать UX: анимации, списки, модалки, жесты
  • Участвовать в сборках и релизах (Android / iOS)
  • Ускорять разработку с помощью современных AI/workflow-подходов там, где это уместно

Условия:

  • Удалённая работа, гибкий график
  • Загрузка: примерно 10 часов в неделю
  • Оплата по фактически затраченному времени через трекер

Стек проекта:

  • React Native, TypeScript
  • React Navigation, React Query, Zustand
  • REST API + OpenAPI-клиент, формы (Final Form + Zod)
  • Reanimated, нативные UI-компоненты и анимации
  • Чаты (Pusher), push, in-app покупки, авторизация (Google / Apple)
  • Sentry, Fastlane, ESLint / Prettier / Jest

Требования:

  • Уверенный опыт с React Native и TypeScript
  • Опыт разработки под iOS и Android (нативные зависимости, permissions, сборки)
  • Понимание feature-based / модульной архитектуры в RN-проектах
  • Опыт с React Navigation, React Query, формами и валидацией
  • Навыки работы с REST API и сгенерированными клиентами (OpenAPI)
  • Опыт с анимациями (Reanimated) и производительными списками
  • Базовые навыки тестирования (Jest); аккуратность в коде: ESLint, Prettier, Husky
  • Умение самостоятельно доводить задачи до результата; понимание AI-assisted development

Будет плюсом: опыт с чатами / real-time, push, IAP, KYC SDK, Fastlane, Sentry.