#Вакансия #SeniorFrontend #FrontendDeveloper #DeFi #Web3 #DEX #Remote
Позиция: Senior Frontend Developer
О компании: Амбициозный стартап в сфере децентрализованных финансов. Работаем быстро, гибко и без бюрократии.
О проекте:Мы создаём децентрализованную perp-DEX биржу нового поколения на Solana + Ethereum, где AI — ядро продукта.
Что тебя ждёт· Разработка торгового интерфейса perp-DEX: ордера, позиции, графики, риск-панели.
· Интеграции с Solana и EVM и работа с on-chain / real-time данными.
· Архитектура и производительность фронтенда под высокие нагрузки.
Основные задачи:· Разрабатывать высоконагруженный Trading UI для perp-DEX: ордера, позиции, ликвидации, графики, риск/маржинальные панели; модули типа order book, depth chart, trading terminal.
· Интегрировать фронт с Solana и EVM: получать данные из on-chain программ и инфраструктуры (RPC/WebSocket/индексеры), собирать и отправлять транзакции; подключать кошельки (Phantom/Solflare/Backpack, MetaMask/Rabby/WalletConnect).
· Держать производительность и стабильность real-time интерфейса: оптимизация рендера под поток обновлений, виртуализация списков, работа со стримингом данных.
· Проектировать фронтенд-архитектуру Web3-приложения: SDK-слой для взаимодействия с блокчейнами, стандарты кодинга и качество (ревью, помощь команде).
Технические требования:· React — от 5 лет: хуки, контекст, контроль ререндеров, работа с большими SPA.
· TypeScript — от 3 лет: deep typing, generics, сложные типы, SDK-уровень типизации.
· Опыт в DeFi и DEX: понимание ордеров, маржи, ликвидаций, funding, mark/index price.
· Опыт фронтенд-интеграций с блокчейнами — Solana: solana/web3.js, Anchor, accounts, PDA, seeds, ix building, подпись и симуляция транзакций, wallet adapters; EVM: wagmi / viem / ethers, gas estimation, batching, multicall, approvals, signed messages.
· Работа с on-chain и off-chain данными, real-time стримами.
· Опыт с L2: Optimism / Arbitrum / zkSync (хотя бы один).
· Работа с асинхронными state-машинами.
· Опыт построения SDK или библиотек для разработчиков.
· Умение проектировать UI-архитектуру под высокие нагрузки.
· Следование best practices в Web3-интерфейсах.
Будет плюсом:· Опыт разработки собственного Web3 SDK.
· Опыт интеграции с индексерами: Helius, Triton, Pyth, Switchboard, Zeta Feeds.
· Опыт в SSR/ISR, Next.js 14/15 (APPRouter).
· Знание Rust на уровне чтения Anchor-программ.
· Опыт построения real-time аналитики (candles + order history).
Soft skills:· Готовность к быстрому темпу и частым итерациям (startup mode).
· Внимание к безопасности и деталям.
· Самостоятельность и проактивность.
· Устойчивость к неопределённости.
Формат работы:· В удобном формате: полностью удаленно или из офиса в Москве.
· Русскоязычная команда.
· Прямая работа с CEO, архитектором и инвесторами - быстрые решения и максимум влияния.
Условия:· до 8000$ (конечная оплата - обсуждается индивидуально с кандидатом и зависит от опыта и навыков)
· Оплата в криптовалюте.
· NDA-договор обязательный.
Результаты в первый месяц:· Пользователь может безопасно торговать в MVP-протоколе.
· Подключение кошелька (zkSync).
· Открытие и закрытие позиций. Корректное отображение: позиции, PnL, маржи, цены ликвидации.
· UI устойчив к задержкам, частичным состояниям и переподключениям. Нет «залипших» позиций и сломанных состояний.
· Чёткий контракт с бэкендом: версии API и error codes.
· Фронтенд не ломает протокол и корректно обрабатывает ошибки.
Результаты спустя 3–6 месяцев:· Production-ready trading UI и готовность к cross-chain.
· Поддержка нескольких рынков и, при необходимости, advanced order types.
· Стабильные real-time обновления и минимальная задержка интерфейса.
· UI показывает chain-aware балансы, статус бриджа и синхронизацию ETH Sol.
· Пользователю понятно, где сейчас его средства и какие есть риски или задержки.
· Фронтенд разбит на доменные модули (trading, risk, wallet).
· Есть feature flags и env-конфигурации.
· Новые разработчики быстро онбордятся.
Контакты: @stacccci
881 views14:00