
AppMaster.io
Junior Frontend Developer (Vue3)
Не указана
- 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.
- В ближайшие полгода планируется создание более сотни новых компонентов.