Senior Frontend разработчик (Nuxt)

Дата размещения вакансии: 25.09.2024
Работодатель: ВМУЗЕЙ
Уровень зарплаты:
от 200000 до 300000 RUR
Город:
Санкт-Петербург
Приморский проспект 43
Требуемый опыт работы:
От 3 до 6 лет

Мы запустили проект ВМУЗЕЙ, который из маленького стартапа с несколькими музеями, вырос в сервис с 10 000+ площадками, с 80 000+ событиями и миллионами пользователей.

Сейчас в России более 90% рынка пакетного туризма в оффлайне, нам не известны mass-market онлайн проекты в сфере туризма, с которым агенты и туроператоры могли бы работать сообща и мы решили создать большой проект с 0.

Мы ищем в команду Senior Frontend разработчика (Nuxt), который возглавит фронтенд-разработку проекта на уже подготовленной инфраструктуре и проверенной временем экосистемой утилит / библиотек.

График работы

- на фуллтайм

- на долгосрочное сотрудничество

- с посещением офиса (есть возможность удаленной работы при наличии хороших скилов)

Чем предстоит заниматься

• Постановка и сопровождение задач (самоуправление)

• Участие в совещаниях по продукту

• Разработкой кроссплатформенных приложений

Условия

• Зарплатная вилка от 200К - обсуждаемо

• Возможность удаленной работы

• Премии / Оплачиваемый отпуск

• Карьерный рост (Вы начинаете вести проект один, самостоятельно, и по мере роста нагрузки получите возможность роста до управляющей должности и собственной команды)

• 0% легаси (Вы приходите на проект, который начнете с чистого листа)

Требования

• Общий опыт коммерческой разработки от 3 лет (e-commerce будет преимуществом)

• Опыт коммерческой разработки на nuxt от 2 лет

• Уверенно владеете TypeScript

• Уверенно владеете HTML / CSS

• Уверенно владеете nuxt@3 / vue

• Уверенно владеете Pinia

• Уверенно владеете VCS

• Имеете опыт написания unit-тестов (vitest + @vue/test-utils)

• Имеете опыт работы с REST API и владеете знаниями об HTTP протоколе

• unjs/nitro + unjs/h3 (будет использоваться в рамках BFF для микросервисного бека)

• Имеете опыт работы с FSD (Feature-Sliced Design)

Будет плюсом

• Работали с

• • mjml / docx-templates

• • Vitepress

• • Vite

• • Shadow DOM

• • Capacitor / Electron

Имели опыт в написании собственных библиотек

• • Отличаете cjs от mjs

• • Имели опыт в написании документации и в ее автогенерации (vue-docgen-api)

• • Имели опыт в написании комплексных плагинов для vite / vitepress

• Владеете хорошими знаниями о тестировании ПО

• Знаете о наличии порождающих, структурных и поведенческих паттернов

• Знакомы с SOLID / DDD / предметно-ориентированной архитектурой и терминами Cohesion / Coupling

• Имеете представление о подходах в рефакторинге кодовой базы

• Хорошо разбираетесь в Web Performance / SEO / Accessibility

• Следите за новинками (nuxt@4 / vue vapor / rolldown)

• Умеете быть самостоятельным и инициативным