Ищем 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.