Senior Rust Developer в Multivm

Зарплата от $4,000 до $6,000

Требуемые навыки

Местоположение и тип занятости

📍 Москва
👨‍💻 Можно удаленно

Короткое описание

Обязанности: Изучение спецификаций, стандартов и общепринятых практик в существующих распределенных системах и peer-to-peer системах. Разработка производительных и безопасных сервисов. Обеспечение их масштабируемости и бесперебойному взаимодействию друг с другом. Выполнение задач типа “for devs by devs” - все то, что сделает наш протокол удобным в его использовании для тысячи других разработчиков:

Размещено 22.04.2024

Онлайн карьерный консультант в IT

Rabotan, ваш AI-карьерный консультант. Готов помочь усовершенствовать ваше резюме и подготовиться к интервью.

Оцените вакансию «Senior Rust Developer»

Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям

Обязанности:

Обязанности:

  • Изучение спецификаций, стандартов и общепринятых практик в существующих распределенных системах и peer-to-peer системах.
  • Разработка производительных и безопасных сервисов. Обеспечение их масштабируемости и бесперебойному взаимодействию друг с другом.
  • Выполнение задач типа “for devs by devs” - все то, что сделает наш протокол удобным в его использовании для тысячи других разработчиков: создание удобных инструментов взаимодействия с протоколом (CLI, SDK, …), создание примеров использования протокола, ревью документации, …

Требования:

  • Владение rust на высоком уровне (от 3 лет). Опыт с любым другим языком программирования: go, python, ts, ... (от 5 лет).
  • Хорошее понимание базовых концепций блокчейнов: gas, consensus mechanisms, transactions flow, data storage, smart-contracts execution flow, API layers, etc.
  • Участие в разработке core части хотя бы одного инфраструктурного проекта, необязательно связанного с блокчейном. Например, разработка clouds, virtual machines, video-streaming core, fintech core, etc.
  • Будет плюсом понимание криптографических примитивов (или желание разобраться с ними):
    • elliptic curves (RSA, ECDSA, EdDSA, …),
    • signing algorithms (secp256k1, curve25519, …),
    • zero-knowledge proofs.
  • Знание принципов разработки программного обеспечения с открытым исходным кодом.
  • Ответственность, самоорганизованность, желание постоянно изучать что-то новое в web3.

Условия:

  • Интересные и разнообразные задачи. Возможность влиять на архитектуру и стек проекта.
  • Полная занятость, по умолчанию – в офисе в Москве. Возможность удаленной/частично удаленной работы обсуждается в индивидуальном порядке.
  • Конкурентная заработная плата по результатам интервью.

Этапы собеседования:

  • HR скрининг (~30 мин).
  • Тестовое задание (~15-30 мин).
  • Техническое интервью (~60 мин).

Подписка на вакансию

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку