Описание вакансии
Web3-разработчик будет отвечать за проектирование и разработку смарт-контрактов с использованием Solidity, Vyper и других языков программирования. В обязанности входит реализация фронтенд- и бэкенд-компонентов для децентрализованных приложений (DApps), а также интеграция с блокчейн-сетями, такими как Ethereum, Polygon и Solana. Разработчик будет заниматься обработкой кошельков и транзакций с использованием библиотек Web3.js и Ethers.js, проводить аудит безопасности и оптимизацию смарт-контрактов, а также применять различные технологии Web3, включая NFT, DAO, DeFi и решения второго уровня (Layer 2). Кроме того, должность предполагает активное участие в командной работе, код-ревью и работу в средах Git и CI/CD.
Ключевые обязанности
- Проектирование и разработка смарт-контрактов на Solidity, Vyper и других языках
- Реализация фронтенд- и бэкенд-компонентов для DApps
- Интеграция и тестирование блокчейн-сетей (Ethereum, Polygon, Solana и др.)
- Обработка кошельков и транзакций с использованием Web3.js, Ethers.js и др.
- Проведение аудита безопасности и оптимизация смарт-контрактов
- Применение технологий Web3 (NFT, DAO, DeFi, Layer 2 и др.)
- Работа в средах Git и CI/CD, участие в код-ревью
Требования
- Не менее 2 лет опыта в разработке Web3
- Не менее 5 лет общего опыта разработки
- Отсутствие ограничений на международные поездки
- Предпочтительные навыки:
- Опыт работы с проектами Web3 (DeFi, NFT, DAO и др.)
- Понимание zkRollup и решений второго уровня (Layer 2)
- Опыт проведения аудита безопасности смарт-контрактов
- Участие в open-source проектах или блокчейн-сообществах
- Способность писать техническую документацию или общаться на английском языке
Преимущества
- Предоставление бонусных баллов
- Поддержка саморазвития
- Финансирование участия в блокчейн-конференциях, обучение и оборудование
- Признание заслуг выдающихся коллег
- Премии за патенты и другие поощрения