МСДис

Технический руководитель / Tech Lead / Frontend

180 000 - 230 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • tech lead
  • frontend
  • JavaScript
  • TypeScript
  • понимание процессов сборки
  • деплой фронтенд-приложений
  • UI/UX-гайдлайны
  • навыки наставничества
  • Понимание DevOps-процессов для фронтенда
  • высоконагруженные приложения
  • формулировка решений
  • стратегия
  • инструменты выбора

Технический руководитель отдела — это стратегическая стратегия десанта. Он прокладывает маршруты и задает технические стандарты для штурмовых групп backend/frontend-разработчиков, обеспечивает согласованную работу модулей и процессов. Его задача — разработать технологические решения, выбрать инструменты и помочь команде внедрить эффективные инженерные практики в быстро меняющихся ландшафтах данных и сервисов


Требования:

  • Опыт построения и разработки сложных интерфейсных решений для веб-приложений, знание жизненного цикла продукта (от проектирования до эксплуатации)
  • Глубокое понимание современных подходов к разработке пользовательского интерфейса: компонентные системы, управление состоянием, адаптивная верстка.
  • Уверенное развитие современных JavaScript/TypeScript-фреймворков (например, React, Vue, Angular), умение выстраивать модульную структуру больших проектов.
  • Опыт понимания процессов сборки, тестирования и деплоя фронтенд-приложений (CI/CD, автоматизация, Storybook, визуальные тесты)
  • Знание инструментов и подходов для обеспечения качества: обзор кода, статический анализ, модульное и интеграционное тестирование.
  • Опыт разработки соответствующих стандартов, UI/UX-гайдлайнов и взаимодействия с дизайн-системами
  • Навыки наставничества, развития инженерной культуры и проведения технических сессий
  • Умение формулировать принципы построения интерфейсов, аргументировать технологические выборы

Будет плюсом:

  • Опыт построения фронтенд-части высоконагруженных или реалтайм-приложений
  • Знание современных подходов к оптимизации производительности (ленивая загрузка, разделение кода, SSR/SSG)
  • Опыт работы с бэкэндом через API, понимание потоков данных между фронтом и сервером.
  • Понимание DevOps-процессов для фронтенда, работа с облачными сервисами, CDN