Selecty
Senior Frontend Developer (Vue.js / Nuxt.js)
Не указана
- JavaScript
- TypeScript
- Vue.js
- Nuxt.js
- REST APIs
- HTML/CSS
- Английский — B2 — Средне-продвинутый
Мы ищем Front-end Developer в команду веб-разработки для создания и развития корпоративных веб-продуктов компании.
Обязанности:
- Разработка и поддержка фронтенд-приложений и веб-сайтов с использованием Vue и Nuxt;
- Покрытие реализованного функционала unit- и E2E-тестами;
- Взаимодействие с дизайнерами, backend-разработчиками и другими участниками команды для создания качественных продуктов;
- Участие в code review и развитие стандартов разработки и лучших практик;
- Соблюдение сроков реализации функционала, своевременное информирование о рисках и возможных блокерах.
Требования:
- Опыт Frontend-разработки от 5 лет;
- Уверенный опыт работы с Vue 2 и Vue 3;
- Коммерческий опыт работы с Nuxt 2 и Nuxt 3;
- Отличное знание JavaScript (ES6+) и TypeScript;
- Опыт работы с Pinia для управления состоянием приложения;
- Понимание и практическое применение принципов SOLID, KISS, DRY и YAGNI;
- Опыт интеграции и работы с REST API;
- Уверенные знания современного HTML/CSS (адаптивная верстка, семантическая разметка, доступность интерфейсов);
- Опыт написания unit- и E2E-тестов, знание популярных инструментов и фреймворков для тестирования;
- Базовое понимание Node.js в контексте SSR и инструментов фронтенд-разработки;
- Знание Английского на уровне В2 и выше.
Будет плюсом:
- Понимание Core Web Vitals, оптимизации производительности и code splitting;
- Опыт работы со Swagger (OpenAPI), Postman или аналогичными инструментами для тестирования API;
- Опыт разработки собственных UI-библиотек или дизайн-систем;
- Опыт создания кастомных плагинов и модулей (например, для Vue/Nuxt или инструментов сборки);
- Базовые знания и практический опыт использования Docker.
Условия:
- Полностью удаленная работа;
- Интересные и разнообразные проекты;
- Динамичную рабочую среду в международной компании;
- Возможности для профессионального роста и развития.