Frontend Разработчик

NOMAD insurance

Frontend Разработчик

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

Обязанности:
  • Разработка и поддержка интерфейсов на Vue 2 и Vue 3 в рамках микрофронтенд-архитектуры
  • Создание и интеграция веб-модулей, подключаемых к другим приложениям
  • Интеграция фронтенда с Laravel-бэкендом и другими микросервисами
  • Оптимизация производительности и качества кода
  • Участие в проектировании архитектуры клиентской части
  • Взаимодействие с backend-командой и дизайнерами.
Требования:
  • Опыт коммерческой разработки от 2 лет
  • Уверенные знания JavaScript (ES6+) и TypeScript
  • Опыт работы с Vue 2 и Vue 3, Pinia/Vuex, Vite/Webpack
  • Опыт разработки и интеграции микрофронтендов и подключаемых веб-модулей (runtime или build-time): умение подключать изолированные модули к хост-приложению, настраивать обмен данными/событиями и изоляцию стилей
  • Понимание принципов SPA, REST API, JWT-аутентификации
  • Умение создавать адаптивную и кросс-браузерную вёрстку (HTML5, CSS3, SCSS)
  • Опыт работы с Git
  • Опыт написания unit- или e2e-тестов (Jest, Cypress или аналогичные инструменты)
  • Умение разбираться в и поддерживать легаси-код, включая участки, написанные на jQuery.
Условия:
  • Работа в офисе, график 5/2
  • Работа в команде, использующей микросервисную и микрофронтенд-архитектуру
  • Возможность влиять на архитектурные решения фронтенда и развитие внутренних инструментов компании.

Дополнительно:

  • Требуется разработчик уровня не ниже Middle — с опытом самостоятельной работы в продакшн-проектах
  • Работа предполагает полную ответственность за фронтенд-часть проекта без выделенной команды, включая весь цикл — от реализации до поддержки
  • Ожидается высокая автономность: умение быстро анализировать задачу, предлагать решение, реализовывать и доводить до продакшна без постоянного контроля
  • Важно умение приоритизировать задачи, планировать время и оперативно устранять проблемы в существующем коде
  • Необходимо уметь разбираться в чужом коде, проводить рефакторинг и улучшать архитектуру без нарушения существующей логики
  • Приветствуется инициативность — способность оптимизировать процессы и предлагать технические решения.

Желательно:

  • Опыт взаимодействия с Laravel API
  • Понимание архитектуры микросервисных и распределённых систем
  • Опыт работы с Storybook, Docker, Sentry
  • Опыт работы с системами CI/CD (GitLab CI)
  • Плюсом будет опыт с одним из подходов: Module Federation (Webpack 5 / vite-plugin-federation), Web Components (Custom Elements / Shadow DOM), single-spa / qiankun или npm-пакеты.
Посмотреть контакты работодателя

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

Freedom Pay
Полный день
  • Алматы

  • Не указана

Рекомендуем
KeyHorse
Полный день
  • Алматы

  • Не указана

Рекомендуем
«Aviata» (Freedom Travel)

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

«Aviata» (Freedom Travel)

Полный день
  • Алматы

  • Не указана

Рекомендуем
SUCCESS INITIATIVE GROUP(SIG)

Frontend разработчик, VueJS, Middle

SUCCESS INITIATIVE GROUP(SIG)

Полный день
  • Алматы

  • Не указана

BePRO
Полный день
  • Алматы

  • до 500000 KZT

ALSECO, АО
Полный день
  • Алматы

  • до 500000 KZT

Alatau City Bank
Полный день
  • Алматы

  • до 500000 KZT

CapStone
Полный день
  • Алматы

  • от 500000 KZT

Hero’s Journey
Полный день
  • Алматы

  • до 1200000 KZT

Senior Front-end Developer

5 LAB(ФАЙВ ЛАБ)

Удаленная работа
  • Алматы

  • до 1200000 KZT

Vyyer Technologies

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

Vyyer Technologies

Удаленная работа
  • Алматы

  • до 3500 USD

Plexy Platform Kazakhstan
Полный день
  • Алматы

  • до 3500 USD

Полный день
  • Алматы

  • от 400000 KZT

Hero’s Journey
Полный день
  • Алматы

  • от 400000 KZT

Avenue (ТАНАТАРОВ А.М)

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

Avenue (ТАНАТАРОВ А.М)

Гибкий график
  • Алматы

  • от 500000 KZT

Freedom Media
Полный день
  • Алматы

  • от 500000 KZT

Frontend Developer

Parqour Parking Management

Полный день
  • Алматы

  • от 500000 KZT

MaxiPay
Полный день
  • Алматы

  • до 500000 KZT

TechWorks
Полный день
  • Алматы

  • до 500000 KZT

CapStone
Полный день
  • Алматы

  • от 800000 KZT

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

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