Вакансия: Vue Developer (Frontend)
Уровень: Middle / Senior
Компания: Lagrange Labs
Условия: Full-time, Remote
Задачи:
- Разработка и масштабирование фронтенд-части продуктов Lagrange на Vue.js.
- Проектирование сложных реактивных интерфейсов для мониторинга ZK-пруверов и кросс-чейн транзакций.
- Оптимизация производительности приложений и работа с состоянием (Pinia / Vuex).
- Интеграция с Web3-провайдерами и смарт-контрактами (через Viem / Ethers.js).
- Обеспечение высокого качества кода через Unit и E2E тестирование (Vitest / Cypress).
- Работа с библиотеками визуализации данных для отображения аналитики протокола.
- Поддержка и развитие внутренней библиотеки компонентов (Design System).
Требования:
- Опыт коммерческой фронтенд-разработки от 3 лет.
- Экспертное владение Vue 3 (Composition API) и TypeScript.
- Опыт работы с современными сборщиками (Vite) и экосистемой Vue.
- Глубокие знания HTML5, CSS3 и CSS-фреймворков (Tailwind CSS / SCSS).
- Понимание принципов работы Web3 (взаимодействие с метамаском, чтение данных из блокчейна).
- Английский язык: Upper-Intermediate (для работы в международной команде).
Будет плюсом:
- Опыт работы с Nuxt.js.
- Навыки визуализации данных (D3.js / ECharts).
- Понимание основ работы ZK-Rollups и блокчейн-инфраструктуры.