О компании: Работа с крупными продуктами, развитие дизайн‑системы, зрелый CI/CD и внимание к качеству кода и вёрстке.

Стек и культура:

  • React 19, TypeScript, Redux, CSS Modules, Vite, Webpack, Storybook
  • Зрелый CI/CD‑пайплайн; Unit, Integration, E2E и Visual Regression тесты
  • Глубокое понимание DOM, CSS и веб‑производительности

Обязанности:

  • Оптимизировать рендеринг, работать с Core Web Vitals и Critical Rendering Path
  • Создавать сложные анимации и интерактивы (GSAP, Framer Motion) с учётом слабых устройств
  • Анализировать компромиссы между CSS и JS решениями
  • Проходить код‑ревью, где проверяются вёрстка и семантика так же тщательно, как бизнес‑логика

Требования:

  • Коммерческий опыт разработки на React и TypeScript от 3 лет
  • Глубокое понимание JavaScript и среды выполнения: Event Loop, асинхронность, модель памяти
  • Уверенные навыки в CSS: Flex, Grid, адаптивная вёрстка; знание CSS Modules
  • Знание ключевых Browser API: Storage, Cookies, Network (Fetch/WebSocket) и API для производительности и анимаций (RAF, IntersectionObserver)
  • Опыт с инструментами сборки (Webpack, Vite) и проектированием масштабируемых фронтенд‑приложений
  • Умение декомпозировать задачи и оценивать сроки; писать чистый поддерживаемый код

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

  • Знание Core Web Vitals (LCP, CLS, INP) и оптимизации бандла/критического пути
  • Понимание безопасности фронтенда: XSS, CSRF, CSP
  • Опыт тестирования (Unit, Integration, E2E) и настройки CI/CD пайплайнов
  • Английский для чтения документации (B1+)

Условия:

  • Офис в Барнауле с комфортными рабочими местами, мощным железом, зонами отдыха и парковкой
  • ДМС, компенсация фитнеса, оплата sick day
  • Возможность гибкого начала дня и опции работы из дома при необходимости
  • Активная корпоративная жизнь, обучение и рост внутри команды

При отклике обязательно приложите ссылку с примерами кода.