Описание вакансии
Основные обязанности
- Разработка пользовательских функций для веб- и мобильных приложений MetaMask
- Совместная работа с дизайнерами над созданием адаптивных и доступных интерфейсов
- Тесное взаимодействие с QA-инженерами для тестирования и отладки компонентов
- Оптимизация производительности и безопасности через рефакторинг и лучшие практики
- Создание и поддержка переиспользуемых UI-компонентов в соответствии с дизайн-системой
- Реализация функций безопасности для защиты приватных ключей и данных транзакций
- Проведение код-ревью и наставничество младших разработчиков
- Отслеживание новых технологий и оценка их применимости в продукте
- Участие в кросс-функциональных встречах по планированию продукта
- Обеспечение кросс-браузерной и кросс-платформенной совместимости
Требования
- Опыт фронтенд-разработки от 5 лет
- Экспертные знания JavaScript, TypeScript и современных фреймворков (React, Vue.js, Angular)
- Понимание web3-технологий и концепций блокчейна
- Опыт работы с системами управления состоянием (Redux, MobX)
- Знание бэкенд-систем и API (Node.js, GraphQL, REST)
- Владение Git и процессами совместной разработки
- Навыки написания чистого, поддерживаемого кода с акцентом на безопасность
- Опыт тестирования (Jest, Cypress, Selenium)
- Понимание DevOps-практик и CI/CD
- Отличные аналитические способности и внимание к деталям
- Навыки коммуникации в кросс-функциональных командах
- Способность работать автономно и управлять приоритетами
- Знание принципов адаптивного дизайна и кросс-браузерной совместимости
- Понимание стандартов доступности (WCAG) и инклюзивного дизайна
Желательные навыки
- Опыт разработки dApp и интеграции с блокчейном
- Знание криптографических протоколов безопасности
- Опыт работы с Ethereum и другими блокчейн-сетями
- Знание контейнеризации (Docker, Kubernetes)
- Понимание взаимодействия со смарт-контрактами
- Опыт оптимизации производительности веб-приложений
- Навыки реализации функций безопасности (шифрование, аутентификация)
- Участие в open-source проектах
- Знание современных сборщиков (Webpack, Vite, Rollup)
- Опыт работы с облачными платформами (AWS, Azure, GCP)
- Понимание масштабируемости распределенных систем
- Знание agile-методологий и Scrum
- Навыки документирования компонентов и API
- Опыт юзабилити-тестирования
О компании
MetaMask — ведущий провайдер криптокошельков для взаимодействия с dApp в сети Ethereum. Наша миссия — сделать блокчейн-технологии доступными через безопасные и удобные инструменты управления цифровыми активами. Мы — инновационная команда, ценящая прозрачность, безопасность и пользовательский опыт.
Почему мы
Как старший фронтенд-разработчик в MetaMask, вы будете работать с передовыми блокчейн-технологиями, формирующими будущее финансов. Вас ждет сотрудничество с талантливыми инженерами, дизайнерами и продукт-менеджерами в динамичной среде, способствующей инновациям и профессиональному росту, с возможностью влиять на развитие блокчейн-экосистемы.
