вчера

frontend-разработчик

ниже рынка на 43,2%
вакансия ~ 158 000 ₽
в среднем 278 130 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

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

описание

SaaS для управления персоналом: учёт рабочего времени с мобильного приложения и биометрических терминалов, графики смен и автопланировщик, расчёт зарплаты, кадровый ЭДО с электронной подписью и госинтеграциями (ЕСУТД, eGov, NCALayer), задачи, чек-листы, LMS и т.д. Компания зарегистрирована в Сингапуре, продукт работает в Казахстане и Узбекистане, а также других странах СНГ и Юго-Восточной Азии.

задачи

  • разрабатывать интерфейсы в одном из продуктовых доменов (задачи и обучение);
  • переводить legacy-код с Options API на Composition API и с Vuex на Pinia — миграция идёт, и вы будете её частью;
  • продолжать перевод кодовой базы с JavaScript на TypeScript;
  • развивать общую дизайн-систему, а не дублировать компоненты в своём домене;
  • участвовать в код-ревью и держать гейты качества зелёными.

требования

  • 3+ года на Vue, уверенно с Vue 3 и Composition API;
  • TypeScript в рабочем объёме: типы API, дженерики, unknown в catch
  • HTML, CSS, Tailwind (у нас v4 — конфигурация отличается от v3);
  • REST API, понимание валидации на стороне сервера и обработки 422;
  • git и GitHub, работа через pull request, ревью кода.
  • Будет плюсом: миграция Options API на Composition API и Vuex на Pinia; i18n в многоязычном продукте; Vitest или другой опыт настройки тестов с нуля; знакомство с Laravel-бэкендом на уровне чтения кода

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.