3 2 мес. назад

Старший Frontend разработчик (Vue)

Мы ищем старшего Frontend разработчика с опытом работы с Vue 3 и TypeScript. Ваша задача будет заключаться в разработке SaaS приложения, оптимизации производительности и сотрудничестве с командой. Предлагаем возможность удаленной работы и карьерного роста.

senior удалённо
Тип занятости
full-time
Опубликовано
3 декабря 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Основные обязанности: - Разработка и поддержка фронтенда SaaS приложения (веб-приложение для клиентов) с использованием Vue 3 и TypeScript. - Реализация функций PWA (офлайн-режим, кэширование, сервисный работник, манифест) как обязательного компонента. - Интеграция с бэкенд-сервисами (REST), обеспечение многопользовательских сценариев, доступ через подписки/роли. - Обеспечение высокого качества UI/UX: отзывчивость, производительность, кроссбраузерная совместимость, масштабируемость. - Работа с архитектурой компонентов, создание переиспользуемых UI-блоков, поддержание дизайн-системы. - Сотрудничество с командой дизайнеров, продакт-менеджером и бэкенд-разработчиками: участие в планировании, оценке, код-ревью, рефакторинге. - Мониторинг производительности фронтенда (например, время загрузки, TTI, LCP), оптимизация для SaaS-сценариев с большими данными или множеством пользователей. - Поддержание высокого качества кода: тестирование (юнитное/интеграционное), использование CI/CD, соблюдение стандартов, документация.

требования

Обязательные:
Опыт работы с Vue 3 + Composition API + TypeScript (минимум ~2–3 года).
Практический опыт реализации функций PWA (офлайн, кэширование, сервисный работник, манифест).
Понимание аспектов SaaS: многопользовательские интерфейсы, подписки, роли, масштабирование.
Уверенное владение фронтенд-инструментами: Vite/Webpack, Git, ESLint/Prettier, юнитное/интеграционное тестирование.
Знание REST API, WebSockets.
Английский: чтение технической документации.
Коммуникационные навыки, работа в команде, ответственность за результаты, проактивность.
Активное использование ИИ для автоматизации кодирования (без делегирования инженерного и архитектурного планирования).
Желательные:
Опыт работы с SaaS-продуктами или B2B веб-приложениями.
Знание управления состоянием: Pinia или Vuex.
Опыт оптимизации производительности фронтенда (ленивые загрузки, разделение кода, метрики Web Vitals).
Знание аспектов UX, доступности хотя бы на базовом уровне.
Условия работы:
Возможность удаленной работы;
Оплачиваемый отпуск — 21 рабочий день;
Ежегодный пересмотр зарплаты;
Возможность карьерного роста внутри компании;
Дополнительные 10 выходных дней на праздники;
Оплачиваемые курсы английского языка.

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

6 вакансии
Uzum Market
Uzum Market
1 д. назад

Фронтенд-разработчик

В Uzum Market требуется фронтенд-разработчик с опытом работы от 4 лет. Вы будете заниматься разработкой на Vue, JavaScript, HTML и CSS, а …

senior удалённо
Корпорация ЭЛАР
Корпорация ЭЛАР
1 д. назад

Frontend-разработчик (Angular)

Ищем Senior Frontend-разработчика с опытом от 5 лет. Работа удаленная, проектная занято…

JavaScript Angular
senior удалённо
Bell Integrator
Bell Integrator
2 д. назад

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

Ищем Senior разработчика с опытом работы от 3 лет на Typescript, Node.js и Angular. Вы будете заниматься разработкой и п…

Node.js TypeScript Angular Apache Kafka
senior удалённо
Бэлл Интегратор
Бэлл Интегратор
2 д. назад

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

Ищем Senior разработчика с опытом работы от 3 лет на TypeScript, Node.js и Angular. Вы будете заниматься разработ…

Node.js TypeScript Angular
senior удалённо
Codemotion
Codemotion
2 д. назад

Старший Front-End разработчик (с опытом работы с AI агентами)

В этой роли вам предстоит разрабатывать FE приложения на React и строить масштабируемые API. Вы будете интегрировать и оптимизирова…

senior удалённо
Банк ДОМ.РФ
Банк ДОМ.РФ
3 д. назад

Разработчик Angular/React в команду РКО ЕФО

Ищем Senior Frontend разработчика с опытом работы на Angular и Node.js. Вам предстоит проект…

React Angular JavaScript TypeScript +2
senior удалённо