Привет! Мы - интернет-магазин брендовой одежды и аксессуаров. Мы создаём современное мобильное приложение для iOS и Android, которое обеспечивает удобный шопинг для тысяч пользователей. Вы будете работать над нативным мобильным приложением интернет-магазина: - **Платформы:** iOS, Android - **Технологии:** React Native 0.79+, TypeScript - **Бэкенд:** REST API (PHP Bitrix) - **Функционал:** Каталог товаров, корзина, оформление заказов, интеграция с платёжными системами, Яндекс.Карты, push-уведомления ## �� Технологический стек | **Core** | React Native 0.79+, TypeScript | | **State Management** | Redux Toolkit, RTK Query, Zustand | | **Навигация** | React Navigation v7 | | **Формы** | React Hook Form, Yup | | **Анимации** | Reanimated 3 | | **UI** | Bottom Sheet, Flash List, Fast Image | | **Карты** | Yandex MapKit | | **Аналитика** | Firebase Crashlytics | | **Инструменты** | ESLint, Prettier, Husky | ## �� Обязанности - Разработка нового функционала мобильного приложения - Поддержка и рефакторинг существующего кода - Оптимизация производительности (списки, анимации, память) - Интеграция с REST API бэкенда - Работа с нативными модулями (iOS/Android) - Code review и помощь коллегам Участие в планировании спринтов и оценке задач ### Обязательно: - **Опыт React Native от 2 лет** - Уверенное владение **TypeScript** - Опыт работы с **Redux Toolkit / RTK Query** - Знание **React Navigation** - Понимание жизненного цикла React-компонентов и хуков - Опыт работы с REST API - Умение профилировать и оптимизировать производительность - Опыт сборки и публикации приложений (App Store / Google Play) - Git (ветвление, merge, rebase) ### Желательно: - Опыт с **Reanimated 2/3** - Знание **Zustand** или других state managers - Опыт работы с нативными модулями (Objective-C/Swift, Kotlin/Java) - Опыт интеграции карт (Yandex MapKit, Google Maps) - Знание **React Hook Form** и **Yup** - Опыт настройки CI/CD (Fastlane, GitHub Actions) - Опыт работы с Firebase (Crashlytics, Analytics, Push) �� Мы предлагаем - �� Конкурентная заработная плата (обсуждается индивидуально) - �� Удалённая работа - �� Дружная команда и интересные задачи - �� Возможности карьерного роста �� Как откликнуться:1. Понять, что ты готов к офисной (у нас очень классный офис) работе2. нажать "откликнутся" или Отправить резюме и ссылку на GitHub/портфолио на тг Maya_Kazan
Похожие вакансии