Описание работы
Проектирование архитектуры смарт-контрактов с нуля: Сотрудничество с основной командой разработчиков для создания новых протоколов и настраиваемых структур. Полная ответственность за разработку новых функций или независимых модулей продукта с нуля, написание чистого и высокооптимизированного кода на Solidity для совместимых с EVM блокчейнов.
Отладка и укрепление сложных систем контрактов: Диагностика проблем в развернутых системах Solidity, включая отслеживание межконтрактных вызовов, декодирование неудачных транзакций, анализ изменений состояния во время обновлений и выявление скрытых логических уязвимостей.
Обзоры Vault Factory и внешних предложений: Оценка реализаций Vault Factory, представленных партнерскими командами, проверка их корректности и безопасности, предоставление точных и полезных технических отзывов.
Быстрая разработка MVP: Оперативное создание Proof of Concept (PoC) или Minimum Viable Product (MVP) для новых функций при необходимости, быстрая проверка идей перед передачей их специализированным командам для доработки.
Работа с использованием ИИ: Использование инструментов ИИ и возможностей агентов для ускорения разработки, тестирования и документирования контрактов, при сохранении ответственности за ключевые решения по дизайну, безопасности и корректности.
Ключевые обязанности
- Проектирование, реализация и развертывание безопасных, нетривиальных смарт-контрактов с пользовательской логикой AMM, системами Vault/маршрутизации, обновляемыми прокси или другими сложными системами контрактов.
- Глубокое понимание внутренней работы EVM, включая организацию хранилища, семантику вызовов, механизмы газа и поведение delegatecall/proxy.
- Твердые знания механики DEX и AMM (Uniswap v2/v3/v4), включая математику пулов, управление тиками/ликвидностью, маршрутизацию обменов и факторы риска, такие как проскальзывание и MEV.
- Отладка сложных систем смарт-контрактов путем отслеживания неудачных транзакций и анализа цепочек вызовов между контрактами для выявления корневых причин.
- Соблюдение принципов безопасности при написании кода для блокчейна, постоянный учет крайних случаев и враждебных входных данных.
Требования к кандидату
- Подтвержденный опыт работы с Solidity и развертывания сложных смарт-контрактов, выходящих за рамки простых оберток ERC20/721.
- Понимание механизмов кривых связывания (постоянного произведения и других типов кривых) и их динамики ценообразования активов будет преимуществом.
- Свободное владение английским и китайским языками для эффективного общения с международными командами.
- Опыт работы с Rust полезен, но не обязателен для будущих интеграций с блокчейнами.
- Сильный интерес к дизайну токенов, архитектуре AMM, структурам RWA или примитивам DeFi.
- Отличные коммуникативные навыки для объяснения сложных концепций протоколов как техническим, так и нетехническим заинтересованным сторонам.
- Готовность работать в часовых поясах от Европы до Азиатско-Тихоокеанского региона (до UTC+9).
- Адаптивность к темпу стартапа, готовность к дежурствам и высокая ответственность за рабочие системы.
Преимущества
- Конкурентоспособный пакет вознаграждения с существенными опционами/токен-инцентвами
- Полностью удаленная работа, культура асинхронного взаимодействия
- Прямая ответственность за ключевые функции — ваши развернутые контракты будут нести вашу подпись
- Возможность помочь команде в определении новых фундаментальных примитивов Web3