Обязанности: Разработка и поддержка сайтов на различных CMS и фреймворках Разработка и поддержка CRM, ERP систем Технические навыки: - HTML/CSS:- Глубокое знание HTML5 и CSS3.- Опыт работы с CSS-препроцессорами (SASS, LESS) и методологиями (BEM, SMACSS).- Понимание адаптивного дизайна, кросс-браузерной и кросс-платформенной верстки.- Опыт работы с CSS-фреймворками (например, Bootstrap, Tailwind CSS). - Знание Figma и других инструментов для работы с макетами. - Способность точно воссоздавать макеты в верстке (pixel-to-pixel). JavaScript:- Уверенные знания JavaScript (ES6+): синтаксис, основные концепции (промисы, асинхронность, замыкания и т.д.).- Опыт работы с популярными фреймворками и библиотеками:- React (преимущественно с использованием хуков и функциональных компонентов).- Vue.js- Понимание работы виртуального DOM, концепции однонаправленного потока данных.- Опыт использования TypeScriptИнструменты сборки и разработка:- Знание NPM или Yarn для управления зависимостями.- Опыт работы с системами контроля версий (Git). Опыт работы и понимание процессов разработки: - Оптимизация производительности приложений: опыт в улучшении загрузки страницы, ленивой загрузке (lazy loading), разделении кода (code splitting).Мягкие навыки (Soft skills): - Умение работать в команде и взаимодействовать с дизайнером, бэкенд-разработчиками, тестировщиками.- Навыки ведения технической документации и способность объяснять технические решения.- Желание учиться и следить за трендами в индустрии. Минимальный опыт работы: - 4 года опыта работы в коммерческой разработке. Условия: Удалённая работа