Задачи:
— Разработка и развитие клиентской части экосистемы 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.
Условия:
— Удалённая работа, полный рабочий день, гибкое начало дня.
Зарплаты и спрос: Фронтенд
Сейчас в каталоге 719 вакансий по этому направлению, удалённо можно работать в 46%.
Середина вилки в этой вакансии, 5 500 $ в месяц, на 100% выше медианы по направлению (2 750 $). У половины вакансий от 1 000 $ до 4 250 $ (вакансий с вилкой: 44).
Навыки этой вакансии, которые чаще всего просят по направлению: TypeScript (54%), React (50%), JavaScript (42%), Figma (13%). В скобках доля вакансий направления.