Frontend-разработчик (Vue.js)
Ищем frontend-разработчика с глубоким знанием Vue.js и TypeScript для развития системы электронного документооборота. Нужно будет разрабатывать новый функционал, поддерживать legacy-код и участвовать в код-ревью. Предлагают удалённую работу, официальное оформление и интересные проекты.
Зарплата не указана — оценили по рынку
На основе 154 похожих вакансий за 90 дней.
Что предстоит делать
Наша компания "Айди Технологии управления" на IT рынке с 2010 года. Мы создали собственное решение в области электронного документооборота «Documino». Наши клиенты – это крупные предприятия и организации в топливно-энергетической отрасли, машиностроении, телекоммуникациях и государственном секторе, география которых охватывает всю Россию. В ОБЯЗАННОСТИ БУДЕТ ВХОДИТЬ: • Разработка новой функциональности через DDD-слои: порты → use-cases → адаптеры → presentation (composables/Pinia). • Участие в код-ревью: конструктивная обратная связь, следование архитектурным конвенциям и стандартам команды. • Самостоятельная декомпозиция задач, оценка сложности, проектирование технических решений. • Аргументированная защита архитектурных решений + гибкость в команде (умение принимать чужие решения и доводить их до конца). • Документирование разработки и архитектурных решений. • Поддержка и рефакторинг legacy-кода (нетипизированные Vuex-модули, Options API), постепенная типизация JS-модулей. • Работа с расходящимися релизными ветками: селективный forward-port общих фич в DDD-слои вместо прямого merge. НЕОБХОДИМЫЕ НАВЫКИ И ЗНАНИЯ: Vue.js (глубокое владение) • Vue 3 Composition API (<script setup>, ref/reactive/computed/watch, composables). • Понимание реактивности Vue 3 (на основе Proxy), жизненного цикла, отличий от Vue 2. • Поддержка legacy на Options API и практический опыт/понимание миграции Vue 2 → Vue 3. • Опыт с Pinia и Vuex 4. TypeScript • Generics, utility-типы (Pick, Omit, Partial, Record, conditional/mapped types), type inference. • Типизация API-контрактов (REST), DTO/response-типы, branded/дискриминированные union-типы. • Опыт постепенной типизации существующих JS-проектов (стратегии any → unknown → конкретный тип). Архитектура frontend-приложений • DDD (Domain-Driven Design) и Hexagonal/Clean Architecture на frontend: • понимание, чем DDD отличается от FSD (Feature-Sliced Design) и когда что уместно. • Dependency Injection: понимание принципов, опыт с tsyringe (или аналогами — InversifyJS) или готовность быстро освоить. • Паттерны: Use Case, Port/Adapter, Repository, Domain Service, Factory, EventBus, view-model mapping. • Проектирование ошибок по слоям (DomainError / ApplicationError / InfrastructureError). Инфраструктура и инструментарий • Vite и Webpack 5: настройка сборки, code splitting, lazy loading, оптимизация бандлов. • Vitest, понимание unit- vs integration-тестов; e2e (Playwright/аналоги) — плюс. • Axios + кэширующие интерцепторы, маппинг legacy-ответов в доменные модели. • Git-workflow: MR/PR, rebase, conventional commits, ветвление trunk-based + релизные ветки. • UI-библиотеки: опыт работы с корпоративными библиотеками компонентов, Element Plus и аналоги. Будет плюсом • Базовый опыт с React/Next.js — достаточно для чтения кода и мелких правок. • Опыт работы с TipTap (rich-text редактор) и сложными таблицами. • Понимание интеграций со внешними системами (Диадок, CTS-транспорт). • Знакомство с GitLab CI, Docker, YouTrack.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Айди Технологии управления
3 активные вакансии в компании
Java разработчик
~2 752 932 ₸ оценка
Ищем опытного Java-разработчика для развития платформы электронного документооборота. Нужно проектировать и разрабатывать микросервисы на Java 21 и Spring Boot, работать с Kafka, PostgreSQL и Docker. Предлагают полностью удалённую работу, официальное трудоустройство и современный стек.
Java разработчик (поддержка Documino)
Ищем Java-разработчика для поддержки системы электронного документооборота Documino. В задачи входит исправление ошибок, работа с базами данных и командой. Требуется опыт Java от 1 года, знание PostgreSQL, Git, Maven. Предлагают удаленную работу, зарплату до 100 000 рублей и ДМС.
Похожие вакансии
6 вакансийРазработчик (рецензирование кода, Next.js/React/TypeScript)
~1 174 825 ₸ оценка
Ищем разработчика для ревью кода и поддержки платформы на Next.js/React/TypeScript и MongoDB. Вы будете проверять работу перед релизом, следить за безопасностью и производительностью, а также участвовать в разработке маркетплейса бронирования и миграции платежей. Это удаленный частичный контракт (10-20 часов в неделю) в американской компании Psychable.
Frontend-разработчик (Vue.js)
~1 174 825 ₸ оценка
Ищем frontend-разработчика для создания интерфейсов интернет-магазинов на Vue.js. Нужно уверенно владеть Vue 2 и Vue 3, JavaScript/TypeScript, а также уметь поддерживать легаси на jQuery. Предлагают удалённую работу, оформление по ТК РФ и ДМС.
Node.js разработчик
~1 174 825 ₸ оценка
ИдаПроджект, лидер в PropTech-разработке для девелоперов, ищет Node.js разработчика для развития крупных платформ. Нужно проектировать REST API, работать с PostgreSQL, MongoDB, Redis и брокерами сообщений. Требуется опыт до 3 лет, знание TypeScript и Fastify/NestJS. Предлагают гибкий график, официальное оформление и ДМС.
Frontend разработчик
~1 174 825 ₸ оценка
Ищем Frontend-разработчика с опытом JavaScript/React от 2 лет для создания систем дистанционного банковского обслуживания. Нужно разрабатывать компоненты, писать тесты, участвовать в code review и оптимизации. Предлагают удаленку, гибкий график, ДМС и обучение.
Frontend разработчик (React, TypeScript, Next.js)
~1 174 825 ₸ оценка
Ищем frontend-разработчика с опытом React, TypeScript и Next.js для создания веб- и мобильных приложений в сфере социального гейминга. Вы будете работать в AI-ориентированной среде, оптимизировать SEO и интегрировать сторонние сервисы. Предлагаем полную удалёнку, 30 дней отпуска и динамичную международную команду.
Middle/Senior Frontend разработчик (React/Next.js)
~1 174 825 ₸ оценка
Присоединяйтесь к команде, которая мигрирует интернет-магазин канадского клиента с AngularJS на современный React/Next.js. Нужен опытный фронтенд-разработчик с сильными знаниями React и Next.js, а также опытом подобных миграций. Работа удаленная, контракт на 3-4 месяца с возможным продлением, с пересечением с Ванкувером около 2 часов в день.