В настоящее время мы сотрудничаем с компанией, которая занимается разработкой современных решений в сфере blockchain технологий, и приглашаем Junior Rust Developer для работы над высокопроизводительными системами на Rust.
Чем предстоит заниматься: • Разработка высокопроизводительных систем на Rust с нуля • Участие в проектировании и разработке ключевых компонентов платформы • Оптимизация производительности систем и кодовой базы • Интеграция с различными внешними сервисами и API
Что мы ждем от кандидата: • Уверенные знания экосистемы Rust и таких фреймворков, как tokio, futures, actix, serde • Понимание принципов работы операционных систем на базе ядра Linux • Знание сетевых протоколов и умение их применять • Хорошее знание базовых алгоритмов и структур данных • Навыки декомпозиции задач и проектирования процессов автоматизации • Стремление к оптимизации кода там, где это действительно необходимо
Преимущества (будет плюсом): • Опыт работы с блокчейн-системами • Умение работать с системами с низкой задержкой ответа • Опыт разработки высоконагруженных систем • Понимание архитектуры современных СУБД для работы с большими объемами данных (например, ClickHouse, kdb+) • Опыт работы с системами очередей сообщений (например, Kafka) • Навыки работы с Docker и Ansible • Участие в open-source проектах, хакатонах • Опыт использования различных языков программирования и парадигм • Понимание паттернов проектирования и архитектуры систем
Мы предлагаем: • Полностью удаленный формат работы • Гибкий график • Работу в дружной команде талантливых разработчиков • Возможности для профессионального роста и экспериментов • Индивидуальные условия трудоустройства и оплаты • Работа исключительно с новыми системами на Rust — без легаси на C/C++ и других языках