yandex
N
NDA
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоКонтракт

Frontend DApp Engineer (Клиентская Криптография и ZK-интеграция)

Оценка ИИ

Очень интересная и редкая вакансия для инженеров, желающих работать с передовыми технологиями (ZK, Web3). Проект предлагает глубокое погружение в криптографию, хотя формат ограничен контрактом на 5-6 месяцев.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в криптографии (ZK-SNARKs, Merkle Trees) и умением оптимизировать тяжелые вычисления snarkjs в браузере. Это не просто верстка, а инженерная роль на стыке фронтенда и прикладной математики.

Анализ зарплаты

Медиана7 500 $
Рынок5 500 $ – 9 500 $
Оценка ИИ

В вакансии не указан бюджет, однако для специалистов с навыками ZK-интеграции рыночные ставки значительно выше среднего по рынку Frontend. На международном рынке Web3 такие роли оцениваются в диапазоне $6000–$9000 в месяц.

Сопроводительное письмо

Меня крайне заинтересовала вакансия Frontend DApp Engineer, особенно в части работы с ZK-Proof и интеграции snarkjs. Имея глубокий опыт в React и TypeScript, я специализируюсь на создании сложных Web3-интерфейсов, где требуется не только качественный UI, но и надежная работа с криптографическими примитивами на стороне клиента.

В моем портфолио есть проекты, связанные с EVM-интеграциями и управлением состоянием в децентрализованных приложениях. Я хорошо знаком с принципами работы Merkle Trees и готов взять на себя ответственность за синхронизацию данных с Event Indexer для генерации доказательств с нулевым разглашением. Уверен, что мой опыт оптимизации ресурсоемких вычислений в браузере позволит обеспечить бесшовный пользовательский опыт в вашем проекте.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы готовы реализовывать сложную криптографическую логику в браузере, откликайтесь прямо сейчас!

Описание вакансии

#вакансия #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) и превращать их в готовую для отправки транзакцию.

Контакт: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • React
  • Next.js
  • TypeScript
  • Web3.js
  • ethers.js
  • snarkjs
  • Cryptography
  • ZK-SNARKs
  • Merkle Tree
  • EVM

Возможные вопросы на собеседовании

Проверка практического опыта работы с основной библиотекой стека.

Расскажите о вашем опыте использования snarkjs в браузере: с какими проблемами производительности вы сталкивались при генерации proof и как их решали?

Критически важный навык для данной роли.

Как вы организуете процесс синхронизации локального дерева Меркла с данными из Event Indexer, чтобы гарантировать актуальность Merkle Path для пользователя?

Безопасность — приоритет в Web3.

Каким образом вы обеспечиваете безопасное хранение пользовательских секретов (secret и nullifier) и Note в браузере до момента совершения транзакции?

Проверка понимания архитектуры приватных протоколов.

В чем заключается роль 'nullifier' в архитектуре, подобной Tornado Cash, и как фронтенд должен обрабатывать его генерацию?

Оптимизация UX.

Как предотвратить блокировку основного потока (UI thread) при выполнении функции fullProve для генерации ZK-доказательства?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA