Категория: IT Интернет Телеком Профессия: Программист, разработчик
Публикация: В ленте Модерация: Опубликована
Локация: Минск, Немига
Адрес: Miramar Prkw, 125
Зарплата: Зарплата не указана
Тип занятости: Полная занятость
Рабочая смена: Дневная
Телефон: Войдите, чтобы увидеть номер
Описание
Операции уже ведутся с использованием смеси инструментов, ручных процессов и здравого смысла. Теперь мы создаём программное обеспечение, которое масштабируется вместе с бизнесом: потребительское мобильное приложение, внутренний Ops Hub и витрина Shopify, которая всё это связывает. Вы станете первым фронтенд/мобильным разработчиком.
Вы будете тесно работать с Tech Lead. Предстоит создать с нуля две вещи:
Мобильное приложение (iOS + Android) — в первую очередь. Это headless-витрина Shopify на React Native: каталог, оформление заказа, кредиты, Prime-подписка, детские вишлисты.
Ops Hub — веб-интерфейс на React для операционной команды (те, кто на складе и в поддержке, будут смотреть в него целыми днями).
Плюс вы будете постоянно развивать витрину Shopify — третью поверхность, где клиенты взаимодействуют с Rendi.
Архитектура фронтенда, навигация, управление состоянием — вы принимаете эти решения вместе с Tech Lead.
Мы ежедневно используем AI-инструменты (Cursor, Claude Code и всё, что работает). Мы ожидаем того же от вас.
Технические ориентиры
Мы указываем направление, а не финальную спецификацию. Некоторые решения всё ещё открыты.
Мобильное приложение: React Native (Expo), TypeScript
Ops Hub: React, TypeScript
Витрина Shopify: сегодня — тема Shopify (Liquid + Lit web components, ванильный CSS с дизайн-токенами, Vite). В планах — headless-витрина на Next.js.
Коммерция: Shopify Storefront API (GraphQL), Checkout Kit
Состояние и данные: TanStack Query, Zustand
Стилизация (приложение + хаб): NativeWind / Tailwind
Тестирование: Jest, React Native Testing Library, Maestro для E2E
Инструменты: Git, GitHub Actions, EAS Build
С чего вы начнёте
Первая версия мобильного приложения с основными сценариями (каталог, оформление заказа, аккаунт)
Общая дизайн-система: токены и компоненты, которые работают на мобилке, хабе и витрине
Ops Hub: первые экраны для операционной команды (приёмка, оценка товаров, поддержка)
Позже:
Итерации приложения: Prime-подписка, детские вишлисты, кредиты, вовлекающие функции
Полноценный Ops Hub
Headless-витрина на Next.js с переиспользованием дизайн-системы
Требования
Технические:
Вы выпускали React Native-приложения в App Store и Google Play и отвечали за цикл релизов.
Уверенно работаете с React на вебе — сможете переключаться между мобилкой и Ops Hub без трения.
Вы создавали или расширяли дизайн-систему, мыслите в терминах токенов и переиспользуемых компонентов.
Ежедневно работаете с AI-инструментами и понимаете, когда доверять их результату, а когда внимательно перепроверять.
Мышление:
Комфортно начинать с нуля. Нет готовой дизайн-системы, нет легаси-приложения, нет предыдущих решений, которые нужно обходить.
Размытые требования вас не останавливают. Вы принимаете решение, записываете его и двигаетесь дальше.
Вам подходит темп стартапа. Вещи меняются, контекст ограничен, и важнее выпустить работающий продукт, чем идеально отполировать.
Будет плюсом:
Опыт работы с Shopify Storefront API или headless-коммерцией
GraphQL
Опыт разработки приложений для fashion, маркетплейсов или циклической экономики
Работа над дизайн-системой или библиотекой компонентов
Умение прототипировать UI без ожидания дизайнера