Frontend Developer (Vue) / Uzum
Удалённо или УзбекистанUzum — это новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задач и развитии бизнеса. Мы строим собственную IT-платформу, развиваем систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей.
Uzum Market – Маркетплейс №1 в Узбекистане с широким ассортиментом и доставкой за 1 день во все регионы страны. Сейчас ассортимент на площадке составляет свыше 600 тысяч уникальных товаров, а география доставки охватывает 72 населенных пункта по всей территории Узбекистана.
Задачи:
- Развитие и оптимизация core архитектуры проекта.
- Перевод оставшихся частей проекта на FSD архитектуру с опытом миграции.
- Проведение рефакторинга в условиях непрерывной разработки.
- Разделение кодовой базы на несколько репозиториев.
- Внедрение новой системы тестирования.
- Внедрение Storybook для разработки UI компонентов.
- Обновление типов, отказ от устаревших серверных типов в пользу автосгенерированных.
Необходимый опыт и навыки:
- Продвинутое знание Vue 3 и его экосистемы, с опытом миграции с Vue 2.
- Понимание и применение Feature Sliced Design (FSD) для оптимизации архитектуры приложений.
- Опыт работы с WebSockets
- Опыт работы с классами в JavaScript/TypeScript.
- Навыки или желание проектировать технические схемы реализации задач.
- Опыт написания и поддержки тестов (Jest, Vitest, Testing Library).
- Умение писать код в декларативном стиле
- Продвинутое знание TypeScript.
- Знание Pinia или опыт работы с другими стейт-менеджерами.
- Опыт работы с vue-i18n.
- Опыт рефакторинга и реорганизации кодовой базы.
- Владение git-submodules и умение решать связанные с ними проблемы.
- Навыки настройки локальных тестовых серверов/окружений.
Условия:
- Сильная техническая команда, которая всегда готова делиться опытом;
- Крутая продуктовая культура. Опираемся на исследования и метрики, фокусируемся на результате;
- Свобода действий и возможность напрямую влиять на развитие бизнеса;
- Гибкий график. Гибридный или удаленный формат работы на выбор главное — результат;
- Официальное оформление по ТК УЗ; Три дополнительных оплачиваемых дня к отпуску;
- Развитие личного бренда на конференциях, митапах и внутренних событиях.
Контакты: