Frontend-разработчик в офис в Барнауле.
Стек и культура:
- 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
- Гибкий рабочий день; возможность при необходимости работать из дома
- Активная корпоративная жизнь, фирменный мерч, возможности для профессионального роста
Важно: к отклику приложите ссылку с примерами кода (обязательно).