Middle Vue.js / Web3 Developer

30 Ноября

Партнерские Вакансии

Город:

Минск

Занятость:

Полная занятость

Компания "Holiverse"

О компании:
Meta Whale — это компания, которая создаёт и развивает экосистему продуктов и сервисов в сфере Web3.
В её экосистеме представлены разнообразные проекты: децентрализованная биржа, образовательные платформы, метавселенные, NFT-маркетплейсы и многое другое.
Компания стремится предоставить пользователям уникальные возможности для взаимодействия с новыми технологиями, обучения, торговли и развлечений. Meta Whale уделяет большое внимание инновациям, безопасности и удобству использования своих продуктов.

Обязанности:
- Разработка и поддержка интерфейсов децентрализованных приложений (dApps)
- Интеграция с блокчейнами через web3.js / ethers.js / viem
- Работа с REST API / GraphQL и смарт-контрактами
- Подключение и управление Web3-кошельками (MetaMask, Phantom, WalletConnect и др.)
- Оптимизация производительности и пользовательского опыта (UX)
- Декомпозиция кода в модульную структуру
- Написание unit-тестов и участие в code review
- Работа по Agile / Scrum, взаимодействие с backend- и blockchain-командой
- Поддержка off-chain данных (например, IPFS, Pinata, Filecoin)
- Использование Wagmi, RainbowKit, Web3Modal для интеграции с кошельками
- Использование GraphQL API для блокчейнов (например, The Graph, Moralis, Alchemy SDK)

Требования:
Web3 направление
- Опыт коммерческой разработки от 3 лет
- Опыт работы в команде (Git, таск-трекеры, code review)
- Наличие завершённых коммерческих проектов, минимум 1 с Web3 (GitHub-ссылки приветствуются)
- Умение разбираться в чужом коде
- Навык структурирования и декомпозиции кода на модули/компоненты
- Опыт работы с блокчейн сетями и смарт-контрактами через ethers.js / web3.js / viem
- Опыт деплоя dApp с учетом gas-оптимизации
- Умение покрывать код тестами (Jest / Vitest / Cypress)
- Понимание, что такое gas, nonce, wallet, address, signature
- Взаимодействие со смарт-контрактами (ABI, provider, signer)
- Осведомленность о безопасности:
1. Опасности при работе с private keys
2. Проверка input данных перед вызовом контракта
3. Валидация цепочки (chainId)
- Понимание архитектуры dApp (Frontend ↔️ Smart Contract ↔️ Node). Умение работать с публичными RPC, слушать события, подписывать транзакции.
- Ответственность и соблюдение сроков
Frontend направление
- Уверенные знания Vue 3 / Composition API / Pinia / Vue Router
- Опыт работы с TypeScript
- Знание HTML5, CSS3 (SCSS / Tailwind / PostCSS)
- Опыт работы с REST API / GraphQL / WebSocket
- Владение Git / GitHub / GitLab
- Понимание принципов SPA / SSR / Nuxt 3
- Опыт настройки окружения и сборки (Vite / Webpack)

Пожелания (будет плюсом):
- Опыт работы с Solana, Ethereum, Polygon или BSC
- Знание Solidity и базовое понимание структуры смарт-контрактов
- Опыт интеграции NFT / токенов / смарт-контрактов во фронтенд
- Знание CI/CD (GitHub Actions / GitLab CI)
- Опыт взаимодействия с backend’ом на Node.js / Laravel / FastAPI
- Навык написания e2e-тестов
- Владение английским на уровне чтения технической документации
Похожие вакансии

07 Ноября

Middle Software Engineer (Network Equipment)

Минск

Компания "ИТТАС" Мы ищем инженера-программиста с опытом разработки встроенного ПО для сетевого оборудования. Основной фокус -- реализация и...

Отправить резюме подробнее

07 Ноября

Business Analyst (Middle/Senior)

Минск

Компания "ВЭБ Технологии" VEBTECH приглашает Business Analyst для работы на финтех проектах компании. Обязанности: ​​​...

Отправить резюме подробнее

11 Ноября

Программист Embedded С Middle/Middle+

Минск

Компания "Неро Электроникс" Мы сервисная ИТ-компания Unic-lab, состоящая в ПВТ, с собственным производством и признанной R&D экспертизой в...

Отправить резюме подробнее

22 Ноября

Middle QA Specialist

Минск

Компания "Пресс Фире Гамес" Карьера в Press Fire Games — это уникальная возможность развивать амбициозные проекты с использованием передовых...

Отправить резюме подробнее

22 Ноября

Senior Golang Developer

Минск

Компания "Филиппович Вячеслав Васильевич" Ищем коллегу на позицию Golang Senior Developer. Компания разработчик и паблишер мобильных...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: