Обязанности:
-
Обновление версии Svelte и библиотек, актуализация зависимостей.
- Анализ и оптимизация скорости загрузки страниц, устранение узких мест.
- Разработка на основе компонентного подхода — рефакторинг текущего кода с разделением на переиспользуемые компоненты.
- Оптимизация роутинга приложения, настройка Lazy Loading и Code Splitting.
- Минимизация количества перерисовок и избыточных запросов.
- Поиск и устранение утечек памяти.
- Работа с DevExtreme / DevExpress компонентами.
- Поддержка и развитие существующего функционала.
Требования:
-
Опыт коммерческой разработки с Svelte от 3 лет.
- Отличное знание TypeScript, HTML, CSS.
- Практический опыт работы с DevExpress / DevExtreme.
- Навыки оптимизации производительности фронтенда.
- Понимание принципов работы Lazy Loading, Code Splitting.
- Опыт проведения рефакторинга, декомпозиции кода на компоненты.
Будет плюсом:
- Понимание архитектуры и принципов SPA (Single Page Application).- Опыт работы с SSR / SSG.
- Опыт настройки rollup. Возможен переход на vite.
Условия:
- Договор ГПХ или ИП