other

Senior Rust Developer

Более недели назад

От 400 000 до 400 000 руб.

Город: Москва. Станции метро: Люблино, Волжская

Абрамов Кирилл Валерьевич

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

Senior Rust Developer (Криптовалютная биржа - MVP) О проектеМы создаем инновационную централизованную криптовалютную биржу на стадии MVP+. Проект уже имеет работающий фронтенд и бекенд на ларавел и находится в стадии инвестиции на сумму до 10 миллионов долларов. Наша цель - построить надежную и производительную торговую платформу, начиная с ключевого функционала. Необходимый технологический стек Core Trading Engine- Матчинг: C++ (ядро системы) желательно или Rust- Переписать весь бекенд: Rust- Tokio для асинхронного программирования- Actix-web для API endpoints- Tower для middleware База данных и хранение- Основная БД: PostgreSQL- Базовое партиционирование- Асинхронные драйверы- Кеширование: Redis- Очереди: RabbitMQ API и Коммуникации- REST API:- Actix-web- OpenAPI для документации- Реал-тайм: WebSocket (tokio-tungstenite) Frontend (интеграция)- Vue.js 3- Composition API- Pinia- TailwindCSS- PrimeVue компоненты- TradingView (легкая версия) Инфраструктура- TimeWeb- Контейнеризация: Docker- CI/CD: GitLab CI- Мониторинг:- Prometheus + Grafana- ELK Stack (базовая версия) Безопасность- Аутентификация:- JWT- 2FA- Защита:- Basic WAF- Базовая система анти-фрод Ключевые задачи Срочные приоритеты1. Перенос существующего бэкенда на Rust2. Интеграция с C++ матчинг движком3. Разработка базовых модулей:- Личный кабинет- P2P система- Арбитраж- Система подписок Технические задачи- Реализация WebSocket для real-time обновлений чат + курс валют- Оптимизация REST API- Интеграция с существующим Vue.js фронтендом- Настройка базовой безопасности- Разработка системы уведомлений Профессиональные требования Обязательные навыки- Опыт работы с Rust от 4 лет- Понимание C++ (для интеграции с матчинг движком)- Опыт работы с:- PostgreSQL- Redis- WebSocket- REST API- Базовое понимание криптовалют и блокчейна Дополнительные преимущества- Опыт работы взавимодействия с Vue.js- Знание торговых систем- Опыт с P2P платформами- Базовые навыки DevOps Обязанности- Разработка бэкенда на Rust- Интеграция с C++ матчинг движком- Построение базовой архитектуры- Code review- Взаимодействие с фронтенд командой Условия работы- Базовая зарплата ~400 000 рублей- 5% от чистой прибыли проекта- Удаленная работа- Гибкий график- Возможность роста с проектом Процесс отбора1. Первичное интервью2. Техническое интервью3. Тестовое задание:- Небольшой модуль на Rust- Интеграция с C++4. Финальное собеседование5. Оффер Как откликнутьсяОтправьте:- Резюме с релевантным опытом- Примеры кода (особенно Rust/C++)- Действующий телеграм для связи Особенности работы в стартапе- Быстрое принятие решений- Прямое влияние на архитектуру- Возможность роста с проектом- Работа в условиях ограниченных ресурсов- Необходимость оптимизации решений под бюджет

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 124785671

Похожие вакансии

Senior Rust developer

До 14 000 руб.

Москва. Станции метро: Люблино, Волжская

Агентство 21 век, КЦ

Senior Rust Developer

Договорная

Москва. Станции метро: Люблино, Волжская

Инфосистемы Джет

Middle/Senior Rust Developer

Договорная

Москва. Станции метро: Люблино, Волжская

Pixel Talent

Rust developer

Договорная

Москва. Станции метро: Люблино, Волжская

СБЕР

Rust Developer

До 400 000 руб.

Москва. Станции метро: Люблино, Волжская

Wanted

Rust Developer

Договорная

Москва. Станции метро: Люблино, Волжская

РозумСофт