Учебный центр АльфаТренинг

Middle Frontend Developer

170 000 - 200 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • VueJS
  • Nuxt
  • TypeScript
  • Tailwind

О компании:
“АльфаТренинг” – компания по проведению дистанционных обучений для крупных предприятий.
В данный момент мы разрабатываем сервис для специалистов по охране труда в компаниях любых размеров.
Продукт решает проблему систематизации и отчетности проводимых специалистами мероприятий, согласно требованиям государства и надзорных органов.

Кого мы ищем:
Мы ищем опытного фронтенд-разработчика уровня Middle+, который поможет нам развивать наши проекты.
Если ты хорошо знаешь Vue.js, Nuxt, TypeScript, умеешь писать чистый, компонентный код, следуешь принципам KISS, DRY, SOLID и умеешь работать с REST API - мы будем рады видеть тебя в нашей команде!

Что нужно делать:

  • Разрабатывать и поддерживать наши web-приложения на Vue.js + Nuxt
  • Создавать компонентную архитектуру и переиспользуемые модули
  • Интегрировать фронтенд с REST API
  • Работать с макетами и требованиями (Figma, UI-гайды)
  • Обеспечивать адаптивность, кроссбраузерность и высокую производительность интерфейсов
  • Работать с Vuex/Pinia, роутингом, middleware
  • Взаимодействовать с бэкенд-разработчиками и дизайнером

Наши ожидания:

  • Отличное знание Vue.js 2/3, Nuxt.js, TypeScript
  • Опыт построения SPA и SSR-приложений
  • Знание принципов ООП, SOLID, KISS, DRY
  • Уверенные навыки адаптивной и кроссбраузерной вёрстки (HTML, CSS, SCSS)
  • Опыт работы с REST API
  • Знание работы Vuex/Pinia, компонентов, слотов, хуков
  • Опыт работы с Git и понимание процессов командной разработки
  • Базовое понимание Docker — будет плюсом


Будет плюсом:

  • Опыт работы с Nuxt 3
  • Опыт написания unit-тестов (например, Vitest/Jest)
  • Опыт работы с CI/CD
  • Знание одного из UI-фреймворков (Tailwind, Vuetify и др.)
  • Навыки оптимизации производительности фронтенд-приложений

Что готовы предоставить:

  • Гибридный график с офисом в Санкт-Петербурге или полная удаленка
  • Достойная оплата труда
  • Технику для работы
  • Драйв и атмосферу стартапа

Наш стек:

Vue.js, Nuxt, TypeScript, Tailwind

Этапы интервью:

1) Знакомство и Техническое интервью
2) Финальное интервью

Фидбэк придет всем кандидатам, вне зависимости от решения по резюме.

В сопроводительном письме напишите пожалуйста вилку заработной платы, на которую рассчитываете.

Будем рады вашим откликам!