Senior Vue 2 + Ionic/Capacitor

СмартБрик

Senior Vue 2 + Ionic/Capacitor

Москва, Новоданиловская набережная, 6к1

Метро: Тульская

Описание вакансии

MiMiSmart — ТОП-1 на рынке “Умных домов”, 21 год на рынке, более 5000 реализованных проектов по всему миру. Премиальный, сложный и технологичный продукт. Средний чек — 3 000 000 ₽.

Ищем людей, чтобы вместе развивать этот рынок на стыке электроники, инженерии и IT. Мир уже меняется, и мы в авангарде — автоматизация и IoT захватывают всё вокруг!

КЛЮЧЕВЫЕ ЗАДАЧИ

* Ведение фронтенд-части мобильного/гибридного продукта на Vue 2 + Ionic/Capacitor.

* Проектирование и реализация real-time UX поверх WebSocket (reconnect, heartbeat, backoff, защита от «залипаний»).

* Архитектура, ревью кода, декомпозиция задач, наставничество и контроль работы разработчиков (2–5 человек).

* Настройка и поддержка сборок/релизов (Android/iOS), качество и производительность.

КТО НАМ НУЖЕН

* 5+ лет фронтенд-разработки, из них 3+ года с Vue 2.x (Options API), Vuex, Vue Router.

* Практический опыт с Ionic и Capacitor: сборка, конфигурация, плагины из экосистемы, интеграция нативных возможностей.

* WebSocket в проде: проектирование протокола обмена, ping/pong, восстановление соединения, обработка таймаутов/ошибок, backpressure.

* Асинхронные функции и модель исполнения JS: Promise, async/await, очередь микрозадач/макрозадач, таймеры, конкурентные запросы.

* Опыт контроля разработчиков: код-ревью, постановка задач, планирование, SLA по PR, менторство, онбординг, технические регламенты.

* Сборка и публикация мобильных артефактов: Android Studio/Gradle, Xcode, подпись, варианты сборок (dev/stage/prod).

* Тестирование: Jest, Vue Test Utils (или аналог), базовый E2E (Cypress/Playwright).

* Инструменты качества: ESLint, Prettier, контроль CI статусов перед мержем.

* Работа с REST**/**WebSocket API, управление состоянием, оптимизация рендера, профилирование производительности.

* Уверенный Git, опыт с GitLab/GitHub CI/CD, релизы по тегам, feature-flags, env-конфиги.

* Базовый английский для документации.

УСЛОВИЯ

* Зарплата: от 250 000 ₽ (уровень обсуждается по итогам собеседования).

* Формат работы: удалённо/гибридно, гибкий график.

* Влияние на архитектуру, сильная инженерная команда, код-ревью без бюрократии.

* Современный стек, оплачиваемые курсы/сертификаты, оборудование при необходимости.

* У нас нет текучки кадров, поэтому мы очень тщательно подходим к отбору каждого кандидата в наш коллектив.

Посмотреть контакты работодателя

Адрес

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

Издательство «Национальное образование»

Senior Frontend

Издательство «Национальное образование»

Полный день
  • Москва

  • Не указана

Рекомендуем
МАКСБИТСОЛЮШЕН

Senior frontend developer (vue.js)

МАКСБИТСОЛЮШЕН

Удаленная работа
  • Москва

  • до 370000 RUR

Рекомендуем
Удаленная работа
  • Москва

  • до 250000 RUR

Рекомендуем
Базис Недвижимость

Senior Frontend-разработчик (vue.js)

Базис Недвижимость

Удаленная работа
  • Москва

  • до 250000 RUR

Бриз - Климатические Системы

Web-разработчик (Laravel /Vue 3)

Бриз - Климатические Системы

Полный день
  • Москва

  • до 250000 RUR

Финтех
Удаленная работа
  • Москва

  • до 250000 RUR

Frontend-разработчик (Vue + TypeScript)

Мамаева Ирина Анатольевна

Удаленная работа
  • Москва

  • до 230000 RUR

Цифровой аудит

Frontend developer (Vue)

Цифровой аудит

Полный день
  • Москва

  • до 230000 RUR

Удаленная работа
  • Москва

  • до 5500 USD

PUSK
Полный день
  • Москва

  • до 5500 USD

АНО ЦИСМ
Удаленная работа
  • Москва

  • до 5500 USD

YourGoods
Удаленная работа
  • Москва

  • до 450000 RUR

Rusprofile
Удаленная работа
  • Москва

  • до 450000 RUR

Амига
Удаленная работа
  • Москва

  • до 150000 RUR

Кимирилов Семен Игоревич
Полный день
  • Москва

  • до 5000 USD

Максис
Удаленная работа
  • Москва

  • до 250000 RUR

DKRS
Удаленная работа
  • Москва

  • до 250000 RUR

WM Studio
Удаленная работа
  • Москва

  • до 220000 RUR

Инвиста
Удаленная работа
  • Москва

  • до 10000 USD

Frank RG
Полный день
  • Москва

  • до 10000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию