Вакансия: Frontend-разработчик (React Native)
Описание вакансии
Описание вакансии:
Ищем Frontend-разработчика с опытом работы на React Native для участия в развитии мобильного приложения сервиса курьерской доставки еды и продуктов Сахпост . Вы будете отвечать за разработку, поддержку и оптимизацию пользовательского интерфейса мобильных приложений для клиентов и курьеров.
Что предстоит делать:
- Разрабатывать и поддерживать мобильные приложения на React Native (iOS / Android) - Проектировать и реализовывать UI/UX-компоненты с учётом удобства и производительности - Интегрировать нативные модули (геолокация, push-уведомления, камера и др.) - Работать с анимациями и сложными интерактивными элементами через React Native Reanimated - Управлять состоянием приложения с использованием Zustand - Настраивать и поддерживать аналитику: AppMetrica, Firebase Analytics, события, funnel-трекинг - Взаимодействовать с backend-командой по вопросам API и интеграций
Технологический стек:
Frontend (Mobile): React Native, TypeScript, Expo, Zustand, React Native Reanimated, Native Modules Аналитика: AppMetrica, Firebase Analytics Инфраструктура: Git, Expo EAS, CI/CD, Yandex Cloud
Требования:
- Уверенное владение TypeScript и JavaScript (ES6+) - Опыт разработки мобильных приложений на React Native - Опыт развёртывания и настройки мобильных релизов (Google Play Console, App Store Connect) - Опыт разработки нативных модулей - Опыт работы с React Native Reanimated или аналогами (Lottie, Animated API) - Знание Zustand, Redux или других менеджеров состояния - Опыт интеграции аналитических систем (AppMetrica, Firebase - обязательно) - Умение работать с REST API, понимание жизненного цикла приложения - Опыт использования Expo Go - Умение читать документацию, писать чистый и поддерживаемый код - Если вы дочитали вакансию до конца - укажите в сопроводительном письме слово Сахпост и подробно опишите ваш опыт с каждой из перечисленных технологий: React Native, TypeScript, Zustand, Reanimated, AppMetrica / Firebase, Expo Go, Нативные модули (если есть) Без сопроводительного письма отклики не рассматриваются.
Будет плюсом: - Опыт работы с платёжными интеграциями (T-Bank, ЮKassa и др.) - Опыт работы с React - Знание основ backend-разработки (NestJS, REST, PostgreSQL) - Понимание принципов unit- и e2e-тестирования в мобильной среде