К вакансиям
Frontend разработчик

Frontend Developer Web3 Remote

ID: 38937
8 апреля 2026 г.
Активна

Тип занятости

Проектная работа

Формат работы

Удаленная работа

📞Способы связи

📄 Оригинальный текст вакансии

#вакансия #react #frontend #web3 #typescript #remote Frontend DApp Engineer (Клиентская Криптография и ZK-интеграция) Формат: Контрактная работа (5–6 месяцев), удаленно. Суть роли: Вы будете основным разработчиком интерфейса, который является не просто UI, а криптографическим движком на стороне клиента. Ваша задача — обеспечить безопасность и удобство генерации доказательств с нулевым разглашением (ZK-Proof) и управление пользовательскими секретами. Ключевые обязанности: 1. Генерация ZK-Proof: Интеграция ZK-библиотек (например, snarkjs) для выполнения сложных криптографических вычислений в браузере. Ответственность за генерацию zk-SNARK proof и публичных входов при выводе средств. 2. Синхронизация Дерева Меркла: Настройка взаимодействия с off-chain Event Indexer Service для получения актуальной, локальной копии Merkle Tree и Merkle Path, которые критически необходимы для создания ZK-Proof. 3. Управление Состоянием: Разработка логики для генерации криптографически стойких secret и nullifier при депозите и безопасного сохранения пользовательского Note. 4. Базовая Разработка DApp: Реализация UI, подключения кошельков и логики выбора пулов и ретрансляторов. Требования к опыту (Hard Skills): * Frontend Core: Экспертное знание React (или Next.js) и TypeScript. * Web3/EVM Интеграция: Глубокое знание Web3.js ИЛИ Ethers.js (оба являются предпочтительными), опыт работы с кошельками, транзакциями и мониторингом событий. * Криптографическая Интеграция (КРИТИЧНО): Обязателен опыт работы с ZK-библиотеками (snarkjs или аналоги), включая: * Загрузка Proving Key. * Выполнение функции fullProve или аналогичных ресурсоемких криптографических расчетов. * Оптимизация: Навыки оптимизации кода для выполнения интенсивных вычислений в браузере без ухудшения пользовательского опыта. Будет плюсом: * Опыт работы с Merkle Trees и их реализацией в браузере. * Понимание архитектуры Tornado Cash. --- Ключевое примечание: Ваша зона ответственности — криптографическая магия в браузере. Вам нужно принимать данные от ZK Cryptographer и Backend Engineer (Indexer) и превращать их в готовую для отправки транзакцию. Контакт: @iyk01

🛠 Навыки

blockchain terminology
JavaScript Framework
TypeScript

🎯 Домены

Blockchain
Cryptography
DeFi
Web3
Zero Knowledge Proofs

🤖 ИИ навыки

analyse decentralised applications
blockchain terminology
browser-based cryptographic computation
client-side cryptography
code optimization for browser execution
DApp development
event monitoring
fullProve
handle financial transactions
ICT encryption
implement cryptographic constructs
JavaScript Framework
maintain records of financial transactions
Merkle path
Merkle tree
monitor event activities
nullifier generation
off-chain event indexer
proving key
secret generation
snarkjs
SQL Server Integration Services
TypeScript
user note storage
wallet integration
ZK-SNARK

* Навыки определены автоматически с помощью нейросети

🤖 ИИ домены

Blockchain
Client-side encryption
Cryptocurrency
Decentralized application
Ethereum Virtual Machine
Frontend Development
Web3
Zero-knowledge proof

* Домены определены автоматически с помощью нейросети

📢 Информация о публикации

🔗 Оригинальные посты (1)

Канал:javascript_jobs