Вакансия: 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 и блокчейн-инфраструктуры.