Lagrange Labs ищет React Developer (Web3 / Interface).

Условия: удаленно, full-time, гибкое начало дня.

Обязанности:

  • Разработка и развитие клиентской части экосистемы Lagrange (дашборды, интерфейсы взаимодействия с ZK-сопроцессорами).
  • Интеграция приложений с блокчейн-провайдерами и поддержка различных типов кошельков (Ethers.js, Viem, Wagmi).
  • Оптимизация производительности React-компонентов при работе с большими массивами данных из блокчейна в реальном времени.
  • Проектирование и реализация сложных интерактивных графиков и визуализаций для мониторинга состояния ZK-доказательств.
  • Взаимодействие с дизайнерами (Figma) и backend-командой для обеспечения UX/UI.
  • Покрытие кода unit и integration тестами для обеспечения стабильности финансовых интерфейсов.

Требования:

  • Коммерческий опыт разработки на React от 3 лет.
  • Глубокое знание JavaScript (ES6+) и обязательное владение TypeScript.
  • Опыт работы с современными стейт-менеджерами (Zustand, Redux Toolkit или TanStack Query).
  • Практический опыт в Web3: понимание жизненного цикла транзакций, работы RPC-нод и специфики dApps.
  • Умение верстать адаптивные и доступные интерфейсы с использованием Tailwind CSS или Styled Components.
  • Знание инструментов сборки (Vite, Webpack) и основ CI/CD.
  • Английский на уровне чтения документации и общения в Slack.