Senior Frontend Developer (Core / SDK Architecture) React Claude Code

350 000 - 400 000 ₽

Выше средней на 66%
  • Динамо
  • Белорусская
  • Маяковская

AnyQuery — продукт экосистемы Т‑Банка. Делаем e-commerce Gen AI, поиск и персонализацию (поиск, автокомплит, рекомендации, визуальный поиск).

Наш JS интегрирован у 600+ интернет‑магазинов; продуктом пользуются сотни миллионов пользователей ежемесячно — поэтому у нас высокий стандарт качества и ответственности.
Embeddable React SDK (виджет/набор виджетов), который клиенты встраивают на свои сайты как стороннее решение. Важно: стабильность, изоляция, перформанс, совместимость и удобство для команд, которые строят фичи поверх ядра.

Стек:
React 18, TypeScript (strict), Zustand, React Query, Vite. Монорепо, NPM‑пакеты, unit + e2e тестирование, CI/CD.

Роль:
Вы — владелец ядра SDK.

Ваша зона ответственности: архитектура, изоляция состояния, производительность, качество платформы и инфраструктуры монорепо. Команды фич и виджетов опираются на ваш фундамент.

Задачи (первые месяцы):

  • Изоляция нескольких инстансов SDK на одной странице (state/side effects/сервисы).
  • Неймспейсы для хранилищ (localStorage/IndexedDB) по tenant/apiKey, чтобы не было пересечений.
  • Очередь/дедупликация сетевых запросов, стабильное кэширование и предсказуемое поведение API‑слоя.

Задачи (3–6 месяцев и далее):

  • Пошаговое улучшение архитектуры (в т.ч. миграции/рефакторинг без “большого взрыва”).
  • Централизация URL‑state/роутинга и observability (логи/ошибки/метрики) единым подходом.
  • Перформанс: виртуализация списков, снижение лишних ререндеров, контроль размера бандла, профилактика утечек памяти.

Наш идеальный кандидат:

  • 5+ лет с React и TypeScript.
  • Опыт проектирования библиотек/SDK, которые встраиваются на сторонние сайты (изоляция стилей/состояния/side effects).
  • Понимание производительности React и причин ререндеров, опыт оптимизаций.
  • Опыт со state management (Zustand/Redux/MobX) и кэшированием данных (React Query/SWR).
  • Опыт с монорепо (Nx/Turborepo/Lerna), CI/CD и практиками качества (code review, тесты).

Будет плюсом:
Vite/Rollup на уровне настройки, Web Workers, accessibility, опыт публикации NPM‑пакетов.

Почему мы?

  • Масштаб и ответственность: продукт с огромной аудиторией и реальным влиянием на e-commerce.
  • Рост и обучение: внутренняя база знаний и обучение, доступ к материалам/книгам Т‑Банка.
  • Сильная команда и влияние на технические решения.
  • Мы также заботимся о твоем ментальном здоровье, предлагаем скидки на услуги сервиса "Ясно";
  • Есть возможность изучать английский по корпоративной программе совместно с "Skyeng";
  • Возможность посещать в гибридном формате крутой офис в центре Москвы (м. Белорусская) со спортзалом, катком, бесплатными завтраками, обедами, зонами для отдыха, медитаций и т д;

Сравнение со средней зарплатой в похожих вакансиях:

170k

290k

120k

230k

414k


Адрес: Россия, Москва, улица Грузинский Вал, 7
Показать на большой карте

Поделиться:

Опубликована 7 часов назад

Похожие вакансии

UI-компонентами (rexUI) и Spine-анимациями интеграция с REST API и Server-Sent Events (SSE) Наши технологии: frontend ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Студия КефирСтудия Кефир
  • Москва
7 часов назад
от 170 000 ₽
Обязанности: Участие во всех этапах жизненного цикла frontend-части продукта — от анализа требований ... Требования: Опыт не менее 4-5 лет коммерческой frontend-разработки. ... Опыт работы с BFF (Backend For Frontend) подходом.
  • Полный день
  • Опыт от 3 лет
Логотип компании Электронная Торговая Площадка РЭОЭлектронная Торговая Площадка РЭО
  • Москва
4 дня назад
X5 Tech - IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group. Команда из более 5000 тысяч специалистов разрабатывает решения, которые помогают 372 тыс. сотрудников группы работать с максимальным технологическим комфортом, а ми...
  • Полный день
  • Опыт от 3 лет
Логотип компании X5 TechX5 Tech
  • Москва
месяц назад
300 000 - 550 000 ₽
Выше средней на 88%
... (новый): React, Next.js (SSR), TypeScript, Redux/Zustand, Jest/Vitest Frontend (текущий): Angular, JavaScript ... передача статусов, согласование архитектурных решений Часть 2: Экспертная разработка и архитектура (Senior ... React Developer) Самостоятельная разработка ключевых фич нового SSR-сайта на React (Next.js).
  • Полный день
  • Опыт от 3 лет
Логотип компании БрисманиБрисмани
  • Москва
4 дня назад
Сегодня нас больше 2000 человек и мы ищем Senior Python developer в команду численностью 6-8 человек. ... Стек на проекте: - Camunda BPM - Frontend (NGINX + React + AntD, HTML, CSS, JS, AJAX) - Python 3.11 ( ...
  • Полный день
  • Опыт от 3 лет
Логотип компании GlowByteGlowByte
  • Москва
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.