Frontend разработчик Vue.js (Middle) в EdTech, remotely (удаленная работа)

17 сентября 2024

Уровень зарплаты:
от 154 181 до 226 736 руб.
Требуемый опыт работы:
Не указан

Вакансия: Frontend разработчик Vue.js (Middle) в EdTech, remotely

Описание вакансии

EBAC Online - это латиноамериканская онлайн-школа цифровых профессий, которая специализируется на дистанционном образовании в области дизайна, маркетинга и программирования. Мы создаем передовые решения в сфере онлайн образования и стремимся к постоянному профессиональному росту наших сотрудников.

Мы ищем 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

ЧТО МЫ ПРЕДЛАГАЕМ

  • Удаленную работа из дома

  • Сильную команду разработчиков, с которыми всегда можно обсудить рабочие вопросы

  • Интересные проекты и возможность роста