Описание вакансии
Наша компания ищет разработчика программного обеспечения с опытом работы на Rust или Go для присоединения к нашей команде по разработке блокчейн-решений. Вы будете работать над созданием как приватных, так и публичных блокчейн-систем, уделяя особое внимание масштабируемости, безопасности и высокой производительности распределенных систем. В этой роли вам предстоит глубоко погрузиться в работу с блокчейн-протоколами, разработкой смарт-контрактов и архитектурой децентрализованных приложений (dApp). Идеальный кандидат внесет вклад в проектирование и реализацию ключевых компонентов блокчейна, сотрудничая с кросс-функциональными командами для создания инновационных продуктов.
Ключевые обязанности
- Разработка и поддержка блокчейн-приложений на Rust или Go с обеспечением надежности и эффективности распределенных систем.
- Совместная работа с инженерами над проектированием и реализацией блокчейн-протоколов, включая механизмы консенсуса и криптографические алгоритмы.
- Оптимизация производительности блокчейн-сетей, устранение неполадок и повышение масштабируемости как публичных, так и приватных цепочек.
- Написание подробной технической документации, включая спецификации API и схемы архитектуры системы.
- Участие в код-ревью, сессиях отладки и процессах непрерывной интеграции/непрерывного развертывания (CI/CD).
- Исследование и интеграция новых блокчейн-технологий, таких как доказательства с нулевым разглашением или решения для кросс-чейн взаимодействия.
- Тесное сотрудничество с менеджерами продуктов и специалистами по данным для согласования технических решений с бизнес-целями.
- Вклад в разработку безопасных и надежных блокчейн-платформ с соблюдением отраслевых стандартов.
Требования к кандидату
- Подтвержденный опыт программирования на Rust или Go с глубоким пониманием системного программирования и моделей параллелизма.
- Опыт разработки блокчейн-решений, включая знакомство с Ethereum, Hyperledger или другими блокчейн-фреймворками.
- Глубокое понимание распределенных систем, сетевых технологий и криптографических принципов, таких как хеширование и цифровые подписи.
- Хорошее знание структур данных и алгоритмов с акцентом на оптимизацию производительности и отказоустойчивость.
- Владение системами контроля версий, такими как Git, и опыт работы с CI/CD-процессами и облачными платформами (AWS, GCP, Azure).
- Отличные навыки решения проблем и способность работать самостоятельно в динамичной agile-среде.
- Сильные коммуникативные навыки для взаимодействия с командой, презентации технических решений и документирования процессов.
- Желательно: Опыт разработки смарт-контрактов, работы с кросс-чейн технологиями или блокчейн-протоколами безопасности.
- Желательно: Участие в open-source блокчейн-проектах или публикации в области блокчейн-исследований.
О компании
Мы — ведущая технологическая компания, специализирующаяся на инновациях в области блокчейна, с миссией предоставления передовых решений для корпоративных и децентрализованных приложений. Наша команда инженеров, исследователей и экспертов по продуктам работает над новаторскими проектами, переопределяющими возможности блокчейна в финансах, цепочках поставок и безопасности данных. Компания поддерживает культуру сотрудничества, поощряет непрерывное обучение и предоставляет возможности для работы над значимыми реализациями блокчейна в реальном мире.