Задачи:
— Архитектура, разработка и поддержка надежных решений на Rust для основных продуктов и протоколов.
— Сотрудничество с кросс-функциональными командами (продукт, UX, QA) для интеграции новых функций и улучшений.
— Проведение код-ревью, внедрение лучших практик и поддержание высокого качества кода и документации.
— Оптимизация приложений для максимальной скорости, надежности и масштабируемости.
— Отслеживание новых библиотек и тенденций в индустрии, предложение и внедрение улучшений.
— Обеспечение безопасности и надежности системы, защита пользовательских данных.
Требования:
— Опыт разработки производственных приложений или систем на Rust.
— Уверенные знания системного программирования, работы с низкоуровневыми системами, конкуренции и оптимизации производительности.
— Знания в области управления базами данных, RESTful API и связанных технологий.
— Способность решать сложные задачи, разбивая их на управляемые этапы и создавая масштабируемые решения.
— Хорошие коммуникативные навыки и умение эффективно работать в полностью удаленной команде.
— Владение системами контроля версий, такими как Git.
Плюсы:
— Практические знания криптографии, протоколов и безопасной обработки данных.
— Опыт создания защищенных систем и контроля доступа.
— Знакомство с децентрализованными и peer-to-peer системами.
— Опыт работы с Bitcoin или другими блокчейн-технологиями.
— Опыт работы с децентрализованными или федеративными социальными платформами (Nostr, Mastodon, Bluesky и др.).
Условия:
— Полностью удаленная работа.
— Полная занятость.
— 28 дней отпуска в год.
О компании:
Synonym — компания, создающая первую в мире цифровую свободную рыночную общество с открытыми протоколами и продуктами, направленными на цифровую автономию и открытые технологии. Команда работает удаленно, разрабатывая продукты на основе Bitcoin и peer-to-peer технологий.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.