Lagrange Labs
Frontend Developer (Web3 / dApp)
5 дн. назад
4500–6500 USDСтрана неизвестнаMiddleRemoteB2
reacttypescriptviemwagmiethers.jstailwind cssstyled componentsjest
Разработка клиентской части децентрализованных приложений и интерфейсов для ZK-сопроцессоров, интеграция с блокчейн-сетями, создание производительных интерфейсов на React/Next.js с учетом безопасности Web3.
Обязанности
- Разработка клиентской части децентрализованных приложений (dApps) и интерфейсов для ZK-сопроцессоров.
- Интеграция фронтенда с блокчейн-сетями (Ethereum, L2, Modular stacks) с использованием Viem, Wagmi или Ethers.js.
- Реализация удобного UX для взаимодействия с кошельками (Metamask, WalletConnect, Coinbase Wallet).
- Управление сложными асинхронными состояниями транзакций и синхронизация данных с блокчейном в реальном времени.
- Создание высокопроизводительных и адаптивных интерфейсов на React/Next.js.
- Оптимизация безопасности фронтенда для предотвращения атак, специфичных для Web3 (address poisoning, phishing).
Требования
- Опыт коммерческой Frontend-разработки от 3 лет.
- Глубокие знания React и TypeScript (строгая типизация обязательна).
- Практический опыт разработки Web3-интерфейсов: подписание транзакций, чтение данных из смарт-контрактов, работа с ABI.
- Понимание принципов работы EVM и жизненного цикла транзакций в блокчейне.
- Умение работать с Tailwind CSS или Styled Components для создания современных UI.
- Знание инструментов тестирования (Jest, Cypress или Playwright).
- Английский на уровне Intermediate+ (способность участвовать в технических звонках).
Будет плюсом
- Опыт работы с WebAssembly (WASM) для выполнения криптографических вычислений на стороне клиента.
- Понимание концепций ZK-proofs и того, как они отображаются в интерфейсах.
Условия
- Удаленно, full-time, работа в распределенной международной команде