- Работа в Москве
- Удаленно
- Frontend-разработчик
- Frontend-разработчик Clubok.travel
Frontend-разработчик Clubok.travel
180 000 - 200 000 ₽
Уважаемые соискатели! Прошу Вас реально оценивать свои навыки, мэтчить их с нашими обязательными и желательными требованиями. Спасибо!
Требования к кандидату на позицию Frontend разработчик:
Основные обязанности
-  Разработка и поддержка пользовательских интерфейсов с использованием VueJS 
-  Интеграция с REST API для обеспечения динамичности и интерактивности приложений 
-  Создание адаптивных и кроссбраузерных интерфейсов с использованием Pug и SCSS 
-  Работа в команде для улучшения и масштабирования существующих решений 
Технические требования (обязательные)
JavaScript фреймворки и библиотеки
-  Vue.js - глубокие знания и практический опыт 
-  Vuex - управление состоянием приложения 
-  Nuxt.js - SSR/SSG, роутинг, модули 
-  JavaScript ES6+ - современный синтаксис и возможности 
Препроцессоры и шаблонизаторы
-  Pug - создание HTML-шаблонов 
-  SCSS/Sass - стилизация и организация CSS 
-  CSS3 - Flexbox, Grid, анимации, переходы 
API и интеграции
-  REST API - интеграция с backend сервисами 
-  HTTP/HTTPS - работа с сетевыми запросами 
-  JSON - обработка данных 
-  Axios/Fetch - HTTP клиенты 
Адаптивность и кроссбраузерность
-  Responsive Design - адаптивные интерфейсы 
-  Mobile First - подход к разработке 
-  Cross-browser compatibility - совместимость с браузерами 
-  Progressive Web Apps (PWA) - базовые знания 
Опыт работы
-  Общий опыт: более 6 лет в области frontend-разработки 
-  Vue.js: не менее 3 лет практического опыта 
-  Nuxt.js: опыт работы с SSR/SSG проектами 
-  Pug/SCSS: уверенное владение препроцессорами 
-  REST API: опыт интеграции с различными API 
Дополнительные навыки (будет плюсом)
Инструменты разработки
-  Webpack/Vite - сборщики модулей 
-  Babel - транспиляция JavaScript 
-  ESLint/Prettier - линтинг и форматирование кода 
-  Jest/Vitest - тестирование 
Системы контроля версий
-  Git - работа с репозиториями 
-  GitHub/GitLab - платформы для хостинга кода 
DevOps и развертывание
-  Docker - контейнеризация приложений 
-  CI/CD - автоматизация развертывания 
-  Nginx - настройка веб-сервера 
Дополнительные технологии
-  Node.js - базовые знания для SSR 
-  WebSocket - real-time коммуникация 
Личные качества
-  Командная работа - способность эффективно работать в команде 
-  Самостоятельность - умение работать автономно 
-  Аналитическое мышление - решение сложных задач 
-  Внимание к деталям - качество и точность в работе 
-  Обучаемость - готовность изучать новые технологии 
-  Коммуникативные навыки - взаимодействие с дизайнерами и backend разработчиками 
Образование
-  Высшее техническое образование (желательно) 
-  Или эквивалентный опыт работы в сфере IT 
-  Сертификаты по frontend технологиям (плюсом) 
Дополнительные требования
Производительность и оптимизация
-  Опыт оптимизации производительности веб-приложений 
-  Работа с кэшированием и lazy loading 
Безопасность
-  Понимание основ веб-безопасности 
-  Опыт работы с CORS, CSP 
-  Валидация пользовательского ввода 
Тестирование
-  Unit тестирование компонентов 
-  E2E тестирование (Cypress, Playwright) 
-  Тестирование доступности (a11y) 
Уровень владения языками
-  Русский: свободное владение 
-  Английский: технический уровень (чтение документации) 
Портфолио
-  Примеры работ с Vue.js и Nuxt.js 
-  Демонстрация адаптивных интерфейсов 
-  Опыт интеграции с REST API 
-  Код-примеры на GitHub/GitLab 
Опубликована 15 дней назад