Frontend-разработчик (Vue 3 / Nuxt 3 / TypeScript)
Формат: удалённо / гибрид · Опыт: 3+ года · Занятость: полная
О проекте
Ищем frontend-разработчика в продуктовую команду для развития веб-приложения на Vue 3 / Nuxt 3. Проект — платформа управления знаниями / сервис с высокой нагрузкой на UI, распределённая команда (PM, QA, backend, дизайнер, аналитик).
Обязанности
- Разработка и поддержка frontend-части приложения на Vue 3 (Composition API) и Nuxt 3
- Проектирование архитектуры компонентов, работа с состоянием (Pinia/Vuex)
- Интеграция с backend через REST API / OpenAPI, работа с валидацией данных
- Вёрстка адаптивных интерфейсов по макетам Figma, поддержка дизайн-системы
- Оптимизация производительности приложения (code splitting, lazy loading, SSR)
- Участие в code review, оценке и декомпозиции задач в рамках Agile/Scrum
Требования
- Опыт коммерческой разработки на Vue 3 от 2-3 лет
- Уверенное владение TypeScript, Composition API
- Опыт работы с Nuxt 3, Pinia/Vuex, VueUse
- Опыт вёрстки: Tailwind CSS / SCSS, БЭМ, адаптивная и кроссбраузерная вёрстка
- Понимание принципов SSR, SPA, PWA
- Опыт работы с CI/CD, Git, современными сборщиками (Vite/Webpack)
- Английский язык — от B2 (для работы с международной документацией/командой)
Будет плюсом
- Опыт работы с картами (Leaflet, Яндекс Карты API)
- Опыт использования AI-инструментов в разработке (Copilot, Claude)
- Опыт менторства/код-ревью в команде
- Знание React или Angular
Условия
- Удалённая работа или гибрид
- Гибкий график
- Возможность работать с современным стэком и AI-инструментами в разработке