21 сентября 2024
Мы ищем Middle Frontend Vue.js разработчика в одну из наших ИТ команд - Frontend Team.
Вы будете участвовать в разработке функционала для быстрого тестирования бизнес-гипотез, а также создавать масштабируемые решения, которыми будут пользоваться сотни тысяч студентов. В ваши обязанности войдет разработка и поддержка нескольких систем:
Публичный сайт
Собственный UI-kit
LMS (Система управления обучением)
CMS (Система управления контентом)
Команда активно взаимодействует с отделами продаж, финансов, маркетинга и другими командами разработчиков компании, чтобы предоставлять высококачественные решения, соответствующие требованиям бизнеса.
ЧТО НУЖНО ЗНАТЬ И УМЕТЬ
Vue.js 2 / 3 (Vuex, Vue Router и так далее)
Nuxt.js
Javascript (ES5, ES6). TypeScript
HTML/SASS, кроссбраузерная верстка (по psd-макетам и из Figma)
PixelPerfect-верстка
Vite, Webpack
Git Достаточно иметь общее представление и опыт работы с репозиториями, для каких-нибудь Cherry-pick ов и Rebase ов у нас есть тимлиды
ЧТО ЖЕЛАТЕЛЬНО ЗНАТЬ
С чем желательно иметь опыт работы (это то, что мы используем на текущих проектах):
Опыт оптимизации страниц как формальной оптимизации (достижение 90+ в Google PageSpeed), так и реальной (фактическое уменьшение размера страниц, уменьшение времени загрузки, оптимизация картинок и так далее)
Vue-фреймворки используем Quasar и Vuetify
Опыт автоматизации тестирования (Playwright, Vue testing library, Jest)
Web Components опыт создания компонентов, встраиваемых в другие проекты
StoryBook опыт создания библиотеки UI-компонентов
Node.js, Nest.js, Express желательно иметь общее представление о том, что происходит на бэкенде
Опыт работы с чужим кодом (включая code review).
ЧТО БУДЕТ ПЛЮСОМ
Опыт работы с SQL БД (PostgreSQL)
Опыт работы с WebSocket'ами
Опыт работы с Highload-системами
Опыт работы с React.js
Опыт работы с Gitlab CI, Docker, Kubernetes
ЧТО МЫ ПРЕДЛАГАЕМ
Удаленную работа из дома
Сильную команду разработчиков, с которыми всегда можно обсудить рабочие вопросы
Интересные проекты и возможность роста