Команда Yourhr.tech помогает специалистам работу в международных компаниях, где ценят профессионализм, результат и развитие. Мы работаем с командами, которые создают востребованные продукты, и где твоя работа имеет реальное значение.
В связи с ростом объема задач одного из наших партнёров, открыта новая позиция Frontend разработчика.
Над чем предстоит работать:
- Разрабатывать и поддерживать клиентские продукты.
- Разрабатывать и развивать компоненты дизайн-системы (UI-kit).
- Поддерживать синхронизацию дизайн-токенов между дизайном и кодом.
- Писать модульные и компонентные тесты.
- Развивать внутреннюю среду разработки: сборку библиотек, линтинг, публикацию пакетов в монорепозитории.
- Участвовать в развитии архитектуры и проектировании решений, поддерживать потребляющие приложения.
- Участвовать в организации процессов разработки для повышения качества и производительности команды.
Чем нужно владеть:
- Глубоким знанием JavaScript (ES6+: замыкания, прототипы, event loop, асинхронность, модули) и уверенным владением семантической вёрсткой и CSS.
- Опытом коммерческой разработки на Vue 3 от 3 лет, пониманием flux-архитектуры (Vuex/Pinia).
- Уверенным знанием TypeScript.
- Пониманием принципов построения SPA/PWA и работы с внешними API.
- Опытом написания frontend-тестов (Vitest/Jest, @vue/test-utils).
- Базовым пониманием Node.js.
Будет плюсом:
- Опыт разработки UI-библиотек и компонентных систем, документирование в Storybook.
- Опыт создания и публикации NPM-пакетов, работы с монорепозиторием (Lerna, pnpm/Yarn workspaces, Turbo).
- Опыт оптимизации производительности Vue и понимание метрик Core Web Vitals.
- Опыт работы с Nuxt или другими смежными фреймворками.
Мы готовы предложить:
-
Работа в европейском офисе: отличный климат, компенсация перелета и помощь с легализацией (релокационный пакет).
-
Программу бенефитов.
-
Конкурентную заработную плату.
-
Возможность вносить свой вклад в развитие сложного и востребованного продукта.
Если вам интересно поработать над сложными проектами и нетривиальными задачами, будем рады видеть Вас в нашей команде!