AppMaster.io

Junior Frontend Developer (Vue3)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Vue3
  • VueJS
  • Composition API
  • TypeScript
  • Vite
  • Rollup
  • Vite/Rollup
  • Web Workers
  • RxJS
  • Module Federation
  • Dependency Injection

Обязанности:

  • Разработка модулей веб приложений

Требования:

  • Отличные базовые знания фреймворка Vue3

  • Composition API

  • Typescript

  • Vite/Rollup

  • Не менее 1 года во фронтенд разработке

Будет плюсом:

  • Module Federation
  • Web Workers
  • RxJS
  • Dependency Injection
С нас:
  • Удаленный формат работы
  • Частично гибкий график
  • Работа в международной команде
  • Работа над международным проектом
  • Большой и сложный проект

О проекте:

  • Фронтенд проекта основан на микросервисной архитектуре, с использованием Vue 3 в качестве основного фреймворка.
  • Микрофронтенд на module federation.
  • Для коллаборации в режиме реального времени используется CRDT.
  • Все сервисы, за исключением legacy, реализованы с использованием Composition API. Особое внимание уделяется ресурсоемким сервисам, таким как DnD редакторы, где применяется RxJS.
  • Визуальный интерфейс (UI) построен с использованием двух фреймворков: Vue Ant Design и Naive UI.
  • В ближайшие полгода планируется создание более сотни новых компонентов.