Rust-разработчик (удаленная работа)

12 января 2025

Уровень зарплаты:
от 203 830 до 203 830 руб.
Требуемый опыт работы:
Не указан

Вакансия: Rust-разработчик

Описание вакансии

Мы IT Solutions Management International , международная компания, занимающаяся разработкой и поддержкой передовых цифровых продуктов, определяющих новые стандарты в индустрии.

Нам нужен Rust-разработчик, который присоединится к нашей команде и будет разрабатывать и оптимизировать различные части нашего приложения, включая улучшение производительности и безопасности в ключевых компонентах нашего проекта.


Условия:

От 2000 USD в месяц;

4-, 6- или 8-часовой рабочий день.

Плюсы работы у нас:

Гибкий рабочий график;

Ежедневные выплаты;

Удалённое сотрудничество;

Возможен релокейт.

Чем предстоит заниматься:

Разработка и оптимизация серверной части проекта с использованием Rust для улучшения производительности и безопасности ключевых компонентов мессенджера;
Интеграция и настройка взаимодействия с базами данных, включая CockroachDB, и файловыми хранилищами (Baza);
Разработка и поддержка API с использованием GraphQL, интеграция с push-уведомлениями через Firebase;
Оптимизация работы с медиа-сервером Medea и реализация эффективных решений для передачи медиа-данных;
Использование фреймворка Actix-web для создания масштабируемых и быстрых веб-решений;
Применение принципов проектирования, таких как DDD и слоенная архитектура, для обеспечения надежности и масштабируемости проекта;
Написание модульных и функциональных тестов для обеспечения стабильности кода и качества работы приложения;
Работа с профилировщиками для анализа и улучшения производительности;
Взаимодействие с командой для поддержки высококачественной и высокопроизводительной архитектуры проекта.

Мы ожидаем:

Знание языка Rust;

Понимание FFl и UB;

Навык оптимизации программ и умение использовать профилировщик;

Понимание принципов работы клиент-серверных web-приложений;

Понимание принципов проектирования структур баз данных;

Понимание принципов DDD и слоенной архитектуры;

Навык написания модульных и функциональных тестов;

Навык работы с Git;

Умение использовать операционные системы типа *nix.

Стек технологий:

Язык - Rust;

Actix Web - веб-фреймворк;

CockroachDB - база данных;

Baza - файловое хранилище;

Medea - медиа сервер;

Firebase - push уведомления;

GraphQL - API;

Cucumber - E2E тестирование.

Будет преимуществом:

Навык работы с языками С, С++;

Навык работы по CQRS+ES парадигме;

Навык работы с технологиями Memcached;

Redis, RabbitMQ, MongoDB, Cassandra, Kafka, CockroachDB;

Навык работы с другими языками Java, Go;

Python, Ruby, TypeScript, JavaScript;

Умение читать и понимать техническую литературу на английском языке;

Возможность обеспечить качественную аудио- и видеосвязь.

Мы предлагаем:

Отсутствие внешнего заказчика, бизнес сторона это мы;

Реальная возможность влиять на развитие продукта.

Присоединяйтесь к нам и станьте частью компании, которая преображает будущее!



Посмотрите похожие вакансии

Rust разработчик Midl +
Компания: Евсеев Сергей Владимирович
Зарплата: от 200 000 до 450 000 руб.
Senior C/Rust разработчик
Компания: USETECH
Зарплата: з.п. не указана
Android разработчик
Компания: AISA
Зарплата: от 180 000 до 180 000 руб.
Go разработчик сетевых инструментов
Компания: CyberOK
Зарплата: з.п. не указана