Job details
Middle React Frontend Developer
- REST
- GraphQL
- TypeScript
- MongoDB
- Next.js
- SaaS
- API
Posted: 1 day ago
MB Digital — інноваційна компанія з розробки програмного забезпечення, заснована у 2017 році американським підприємцем. Ми спеціалізуємося на створенні складних Web та Mobile рішень, а також на наданні послуг staff augmentation. Наші клієнти — переважно бізнеси зі США, які цінують якість, технологічність та результат.
Cart Rush — це сучасний продукт для e-commerce, який допомагає бізнесам:
- автоматизувати апсели/даунсели в процесі покупки;
- управляти підписками, відстежувати та запобігати відтоку клієнтів;
- працювати з персоналізованими сценаріями (поведінка клієнта, LTV, повторні замовлення);
- аналізувати ключові метрики (LTV, AOV, утримання, аналітика підписок).
Ми створюємо рішення, яке вже інтегрується з Shopify Checkout і використовує сучасні інструменти (Shopify Functions & Subscriptions API, кастомізація cart drawer, багатомовність).
Технології: Remix, React, MongoDB, Shopify API, Figma-дизайни (App, Customer Portal, Admin).
Обов’язки:
- Розробка та підтримка фронтенду (App, Customer Portal, Admin) на React + Remix.
- Інтеграція з Shopify API (Functions, Subscriptions).
- Реалізація складних UI-флоу:
- Funnels & Upsells (checkout автоматизація, exit-intent попапи).
- Subscription Management (cancel prevention flows, swap, skip, delay).
- Аналітика та дашборди (drag-and-drop віджети, графіки, агрегація даних).
- Оптимізація продуктивності та UX (device-specific controls, кастомізація cart drawer).
- Співпраця з дизайнером (Figma) та бекенд-командою (Remix/MongoDB).
- Участь у code review, написання unit та інтеграційних тестів.
Вимоги:
- 3–4+ років досвіду з React (hooks, context, оптимізація продуктивності).
- Досвід роботи з Remix/Next.js або іншим SSR-фреймворком.
- Практичний досвід роботи з REST/GraphQL API.
- Розуміння архітектури e-commerce або SaaS-проєктів.
- Впевнене знання TypeScript.
- Вміння працювати з Figma та реалізовувати pixel-perfect UI.
- Англійська — для читання документації та участі в обговореннях (intermediate+).
Буде плюсом:
- Досвід інтеграції з Shopify API.
- Розуміння бізнес-логіки підписок/апселів.
- Знання TailwindCSS або інших сучасних UI-бібліотек. Досвід роботи з аналітичними дашбордами (Chart.js, Recharts, D3.js).
Ми пропонуємо: - Віддалену роботу або гібрид (офіс у Львові за бажанням).
- Відсутність мікроменеджменту та довіра до команди.
- Гнучкий графік початку роботи з понеділка по п’ятницю.
- Можливе оформлення через ФОП з компенсацією 5% податку.
- 30 оплачуваних днів відпустки на рік.
- Випробувальний термін — 2 місяці.