Описание вакансии
Ключевые обязанности
- Проектирование, разработка и развертывание безопасных, эффективных и масштабируемых смарт-контрактов
- Написание и тестирование кода Solidity для смарт-контрактов
- Отладка проблем в существующих смарт-контрактах
- Сотрудничество с другими членами команды для интеграции смарт-контрактов с фронтенд- и бэкенд-системами
- Обеспечение соответствия контрактов спецификациям проекта
- Оптимизация производительности смарт-контрактов и комиссий за газ
- Вклад в общее проектирование и архитектуру блокчейн-проектов
- Участие в проектировании системной архитектуры, протоколов и принятии решений для обеспечения безопасности
- Минимизация поверхности атаки через безопасные практики кодирования
- Отслеживание последних разработок в сообществах Solidity и блокчейна
- Внедрение новых лучших практик и методик в процессы разработки
- Разработка, тестирование и развертывание Python Keeper Bots
Требования к кандидату
- Подтвержденный опыт разработки на Solidity и развертывания смарт-контрактов
- Глубокое понимание технологии блокчейн и экосистемы Ethereum
- Опыт работы с лучшими практиками безопасности смарт-контрактов и аудитом
- Знание методов оптимизации газа
- Опыт интеграции смарт-контрактов с фронтендом и бэкендом
- Опыт разработки на Python (для реализации Keeper Bots)
- Способность отлаживать и устранять сложные проблемы смарт-контрактов
- Сильные навыки решения проблем и внимание к деталям
- Отличные навыки сотрудничества и коммуникации
- Настройка на постоянное обучение для отслеживания достижений в блокчейне
Предпочтительные квалификации
- Опыт работы с другими блокчейн-платформами помимо Ethereum
- Знание протоколов децентрализованных финансов (DeFi)
- Опыт работы с фреймворками тестирования смарт-контрактов
- Понимание криптографических принципов
- Участие в опенсорсных блокчейн-проектах
