Vue.js Frontend-разработчик (middle+/senior)

АйДи – Технологии управления
Москва •Опубликовано 13 июля 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Наша компания "Айди Технологии управления" на IT рынке с 2010 года.

Мы создали собственное решение в области электронного документооборота «Documino».

Наши клиенты – это крупные предприятия и организации в топливно-энергетической отрасли, машиностроении, телекоммуникациях и государственном секторе, география которых охватывает всю Россию.

В ОБЯЗАННОСТИ БУДЕТ ВХОДИТЬ:

  • Разработка новой функциональности.
  • Участие в код-ревью: способность давать конструктивную обратную связь, следовать внутренним стандартам.
  • Умение самостоятельно декомпозировать задачи, оценивать сложность, предлагать технические решения.
  • Способность аргументированно отстаивать архитектурные решения, но при этом быть гибким в команде.
  • Документирование разработки.
  • Готовность поддерживать и рефакторить legacy-код, включая не типизированные модули.
  • Умение работать с проектами без TypeScript и постепенно вводить типизацию.

НЕОБХОДИМЫЕ НАВЫКИ И ЗНАНИЯ:

  • Vue.js (глубокое владение). Уверенный опыт с Vue 2 (Options API) и Vue 3 (Composition API).
  • Понимание различий в реактивности, жизненном цикле, инструментах отладки.
  • Опыт работы с Pinia и/или Vuex.
  • Миграции и поддержка legacy: практический опыт миграции Vue 2 → Vue 3 (даже частичной): - обновление зависимостей, - адаптация компонентов, -замена устаревших паттернов.
  • TypeScript (advanced) уверенное владение: - generics, - utility types (Pick, Omit, Partial и др.), - type inference, - типизация REST/GraphQL API (через Zod, OpenAPI или вручную).
  • Опыт постепенной типизации JS-проектов.
  • Архитектура frontend-приложений. Понимание и практический опыт применения Feature-Sliced Design (FSD): — умение самостоятельно проектировать и соблюдать слои.
  • Опыт работы с Clean Architecture на frontend: - разделение на слои ответственности, - изоляция бизнес-логики от UI. Понимание, в чём разница между FSD и DDD во frontend.
  • Инструменты и инфраструктура: опыт с Vite и Webpack: - настройка сборки, - code splitting, lazy loading, оптимизация бандлов.
  • Написание тестов: unit-тесты (Jest/Vitest), e2e-тесты (Playwright или аналоги).
  • Работа с Git, понимание workflow (MR/PR, rebase, conventional commits).
  • Базовый опыт с React и/или Next.js - достаточно для чтения кода и мелких правок.
  • Опыт работы с UI-библиотеками (Element Plus и др.).

МЫ ПРЕДЛАГАЕМ:

  • удалённая работа;
  • оформление по ТК РФ, полный соц. пакет;
  • график работы: 5/2 с 9:00 до 18:00 (по МСК);
  • стабильную, белую заработную плату;
  • предоставляем технику: ноутбук и аксессуары;
  • интересные масштабные проекты в сфере электронного документооборота, электронного архива (хранение данных) и др.;
  • рост и развитие в рамках компании;
  • расширенную страховку ДМС включая стоматологию.
Описание

Наша компания "Айди Технологии управления" на IT рынке с 2010 года.

Мы создали собственное решение в области электронного документооборота «Documino».

Наши клиенты – это крупные предприятия и организации в топливно-энергетической отрасли, машиностроении, телекоммуникациях и государственном секторе, география которых охватывает всю Россию.

В ОБЯЗАННОСТИ БУДЕТ ВХОДИТЬ:

  • Разработка новой функциональности.
  • Участие в код-ревью: способность давать конструктивную обратную связь, следовать внутренним стандартам.
  • Умение самостоятельно декомпозировать задачи, оценивать сложность, предлагать технические решения.
  • Способность аргументированно отстаивать архитектурные решения, но при этом быть гибким в команде.
  • Документирование разработки.
  • Готовность поддерживать и рефакторить legacy-код, включая не типизированные модули.
  • Умение работать с проектами без TypeScript и постепенно вводить типизацию.

НЕОБХОДИМЫЕ НАВЫКИ И ЗНАНИЯ:

  • Vue.js (глубокое владение). Уверенный опыт с Vue 2 (Options API) и Vue 3 (Composition API).
  • Понимание различий в реактивности, жизненном цикле, инструментах отладки.
  • Опыт работы с Pinia и/или Vuex.
  • Миграции и поддержка legacy: практический опыт миграции Vue 2 → Vue 3 (даже частичной): - обновление зависимостей, - адаптация компонентов, -замена устаревших паттернов.
  • TypeScript (advanced) уверенное владение: - generics, - utility types (Pick, Omit, Partial и др.), - type inference, - типизация REST/GraphQL API (через Zod, OpenAPI или вручную).
  • Опыт постепенной типизации JS-проектов.
  • Архитектура frontend-приложений. Понимание и практический опыт применения Feature-Sliced Design (FSD): — умение самостоятельно проектировать и соблюдать слои.
  • Опыт работы с Clean Architecture на frontend: - разделение на слои ответственности, - изоляция бизнес-логики от UI. Понимание, в чём разница между FSD и DDD во frontend.
  • Инструменты и инфраструктура: опыт с Vite и Webpack: - настройка сборки, - code splitting, lazy loading, оптимизация бандлов.
  • Написание тестов: unit-тесты (Jest/Vitest), e2e-тесты (Playwright или аналоги).
  • Работа с Git, понимание workflow (MR/PR, rebase, conventional commits).
  • Базовый опыт с React и/или Next.js - достаточно для чтения кода и мелких правок.
  • Опыт работы с UI-библиотеками (Element Plus и др.).

МЫ ПРЕДЛАГАЕМ:

  • удалённая работа;
  • оформление по ТК РФ, полный соц. пакет;
  • график работы: 5/2 с 9:00 до 18:00 (по МСК);
  • стабильную, белую заработную плату;
  • предоставляем технику: ноутбук и аксессуары;
  • интересные масштабные проекты в сфере электронного документооборота, электронного архива (хранение данных) и др.;
  • рост и развитие в рамках компании;
  • расширенную страховку ДМС включая стоматологию.

Похожие вакансии

Бухгалтер
Аникин Групп
96600 – 120000 руб.
Полная занятостьОпыт 3–6 лет
Креатор
БАНТАМИ
30000 – 40000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам
Семенов Антон Петрович
80000 – 150000 руб.
Полная занятостьОпыт 1–3 года
Technical Support Manager
Green Fresh (Fujian) Foodstuff Co., Ltd.
2000 – 3000 $
Полная занятостьОпыт 3–6 лет
AI-креатор (фото и видео)
Профессиональные Люди
150000 – 300000 руб.
Полная занятостьОпыт не требуется
Разработчик-стажёр по интеграциям и автоматизации
Вода и молоко
50000 – 55000 руб.
Полная занятостьОпыт не требуется