НОНТОН — крупный e-commerce бренд с уже работающим интернет-магазином и развитой инфраструктурой. Следующий этап развития — запуск мобильного приложения, которое обеспечит нашим клиентам бесшовный омниканальный опыт: от просмотра каталога и покупки до отслеживания заказов и участия в программе лояльности.
Сейчас мы находимся в поиске Senior React Native Developer, который возьмёт на себя техническое лидерство в мобильной разработке и поможет построить надёжную, масштабируемую архитектуру приложения с нуля.
Задачи:
- Участвовать в проектировании архитектуры мобильного приложения и выборе технологического стека.
- Разрабатывать приложение на React Native (TypeScript) с нуля.
- Разрабатывать и поддерживать ключевые модули:
○ каталог товаров, корзина, оплата;
○ авторизация, профиль пользователя, избранное;
○ трекинг заказов, push-уведомления, личные предложения;
○ интеграция с CRM, API e-commerce платформы и внешними сервисам.
- Интегрировать платёжные решения.
- Оптимизировать производительность, отзывчивость и UX-приложения.
- Настроить процессы тестирования, CI/CD и публикации в App Store/Google Play.
- Наставничество для middle/junior разработчиков (code review, best practices).
- Взаимодействовать с командами backend, QA, дизайна и продукт-менеджерами.
Требуемые навыки:
- Более 3 лет опыта коммерческой разработки на React Native, опыт создания приложений с нуля.
- Глубокие знания JavaScript/TypeScript.
- Уверенная работа с React Navigation, Redux Toolkit, React Query.
- Опыт интеграции с REST API.
- Опыт настройки CI/CD (Gitlab CI).
- Опыт публикации и поддержки приложений в App Store/Google Play.
- Знание нативных модулей (Android/iOS), умение взаимодействовать с ними.
- Опыт работы с Firebase (push-уведомления, analytics, crash reports).
- Глубокое понимание UX-паттернов мобильных приложений и производительности RN.
- Навыки командной работы, code review, участие в планировании и архитектуре.
Будет преимуществом:
- Опыт работы в e-commerce проектах (интернет-магазины, маркетплейсы).
- Опыт работы с App Clips/Instant Apps, аналитикой (AppMetrica).
- Знание Node.js/Next.js на уровне взаимодействия с backend.
- Опыт построения архитектуры с разделением модулей, lazy loading, offline mode.
Технологический стек проекта:
- Frontend: React Native (TypeScript);
- Design: Figma;
- Backend (готовый): интеграция с существующим e-commerce API.
Мы предлагаем:
- Возможность руководить направлением мобильной разработки и влиять на архитектуру.
- Участие в создании крупного e-commerce приложения с нуля.
- Современный технологический стек, гибкость в выборе инструментов.
- Сильную продуктовую и техническую команду.
- Гибкий график, формат remote/гибрид.