RWB (Wildberries & Russ)

Tech Lead Frontend

Не указана
  • Москва
  • Более 6 лет
  • React
  • TypeScript
  • Redux
  • SOLID
  • DRY
  • CSS Module
  • Webpack

Направление работы:

Мы ищем опытного Tech Lead Frontend, который возьмёт на себя техническое лидерство команды фронтенд разработчиков и будет отвечать за архитектуру и качество крупного внутреннего продукта.

Наш проект:

Tracker – это платформа, предназначенная для стандартизации и автоматизации процессов управления проектами и процессинга задач. Tracker предполагается использовать, как единое пространство для всех проектов внутри РВБ, а также поставлять на рынок программного обеспечения в качестве SAAS-решения класса Project management system или Task tracker sysem.

Стек:

  • CSS Modules;
  • React 18+, TypeScript;
  • tanstack/router, tanstack/react-query;
  • Storybook;
  • Jest, React Testing Library;
  • Playwright / Cypress для E2E.


Вам предстоит:

  • Проектировать архитектуру frontend-приложений с учётом масштабируемости и поддерживаемости;
  • Принимать ключевые технические решения и обосновывать выбор технологий;
  • Проводить code review и контролировать качество кода команды;
  • Внедрять best practices и стандарты разработки;
  • Принимать участие в поддержке текущих подходов во фронтенд разработке крупных проектов;
  • Участвовать в разработке сложных компонентов и критичных частей системы;
  • Менторить разработчиков, помогать расти и развиваться;
  • Распределять задачи с учётом компетенций и нагрузки команды;
  • Участвовать в планировании и декомпозиции фич;
  • Оценивать трудоёмкость и риски разработки;
  • Предлагать технические решения для продуктовых задач.
Вы нам подходите, если:
  • Имеете опыт коммерческой разработки на React от 5 лет;
  • Имеете опыт технического лидерства команды от 2 лет;
  • Имеете глубокое понимание React экосистемы;
  • Имеете опыт проектирования архитектуры крупных SPA;
  • Имеете знание паттернов state management (Redux, Zustand, MobX и т.д.);
  • Имеете понимание принципов SOLID, DRY, KISS и умение применять их на практике;
  • Имеете знание TypeScript;
  • Имеете знание современных подходов к стилизации (CSS Modules, CSS-in-JS, Tailwind);
  • Имеете понимание принципов работы сборщиков (Webpack, Rspack/Rsbuild);
  • Имеете опыт оптимизации производительности frontend-приложений;
  • Имеете навыки code review и написания технической документации.