Frontend-разработчик (Vue.js) Senior
Вакансия: Frontend-разработчик (Vue.js) Senior, ЗП от 200 000, обсуждается согласно опыта
Локация: РФ, СНГ
Формат работы: Полная удалёнка, Фулл-тайм или парт-тайм
Оформление: Работа по договору оказания услуг с возможным последующим переводом на оклад
Мы создаем революционную международную игровую EdTech платформу «Dandelion Civilization». Наш продукт — это экосистема, состоящая из основной платформы и высоконагруженных подпроектов, требующая бескомпромиссной надежности, мгновенной масштабируемости и глобально низкой задержки. Ваша задача — проектировать и строить высокопроизводительные, отзывчивые и доступные пользовательские интерфейсы, которые обеспечат миллионам пользователей бесперебойный образовательный опыт 24/7.
🌴Основные Обязанности:
- Разработка Интерфейсов & Оптимизация
- Разработка и поддержка high-load SPA с использованием Vue 3, Composition API и TypeScript.
- Реализация сложных интерактивных компонентов (игровые механики, анимации, real-time дашборды).
- Разработка с использованием SSR технологий
- Глубокая оптимизация производительности: ленивая загрузка, tree-shaking, кэширование, SSR-гидратация.
- Качество & Надежность Кода
- Соблюдение code style guide
-Соблюдение высоких стандартов кода (чистый код, SOLID, модульность). -Активное участие в code reviews.
- Написание автоматизированных тестов.
- Работа с Данными & Состоянием
- Управление состоянием приложения через Pinia/Vuex.
- Оптимизация интеграции с REST API (типизация запросов с TypeScript, кэширование, обработка ошибок).
- Работа с real-time данными (WebSockets, Server-Sent Events).
- UI/UX & Доступность
- Реализация отзывчивых и адаптивных интерфейсов (Tailwind CSS/Sass).
- Использование методологий верстки по BEM
- Тесная работа с UX-дизайнерами над дизайн-системой.
- Эксплуатация & Коллаборация
- Ведение технической документации (Storybook).
- Участие в daily митингах и планировании спринтов.
- Тесная работа с backend-командой по согласованию API-контрактов.
- Наставничество junior/middle разработчиков.
🌴Опыт:
- 5+ лет коммерческой разработки на js с подтвержденным опытом
- Опыт в EdTech, gaming или high-load платформах — сильный плюс.
🐿Обязательные навыки:
- Vue 3: Глубокое знание Composition API, Reactivity System, Render Functions.
- TypeScript: Типизация Vue-компонентов.
- Nuxt 3: Оптимизация SSR/SSG, настройка модулей, middleware, плагинов.
- Производительность: Оптимизация загрузки (code-splitting), гидратация, анализ бандлов.
- Инструменты: Настройка Vite, работа с DevTools, CI/CD (GitHub Actions/GitLab CI), ESLint, Prettier, Storybook
Если вас заинтересовала вакансия, пожалуйста, свяжитесь со мной @annanapreeva🍑