Вакансия: Front End Разработчик
Описание вакансии
Обязанности: - Разработка и поддержка сайтов на различных 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 года опыта работы в коммерческой разработке.
Условия: