- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик Rust/C++
Интересный проект в сфере системного ПО (RuDesktop) с возможностью перехода с C++ на Rust. Компания поощряет использование современных AI-инструментов и предлагает гибкий формат работы.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию системного программирования, асинхронности и кросс-платформенной разработки. Работа с кодовой базой на 20+ крейтов требует высокого уровня самоорганизации.
Анализ зарплаты
Зарплата в объявлении не указана, но для системных разработчиков Rust/C++ уровня Middle+/Senior в Новосибирске и на удаленке рынок предлагает конкурентные условия. Указанные диапазоны отражают текущие медианы для специалистов такого профиля.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Передовые технологии уже сейчас
Присоединяйтесь к команде RuDesktop и создавайте передовое отечественное ПО для удаленного доступа!
Описание вакансии
*💻 Разработчик Rust/C++*
Удалёнка/Гибрид (Новосибирск) Передовые Технологии —разработчик отечественного программного обеспечения RuDesktop в сфере удаленного доступа и управления.
Требования:
– Глубокое владение Rust и его основными концептами ИЛИ сильный опыт коммерческой разработки на C++ с готовностью перейти на Rust (поможем с онбордингом и развитием).
– Обширный опыт системного программирования; понимание низкоуровневых концепций: сетевые сокеты, механизмы линковки (статическая vs динамическая), системные службы и управление процессами.
– Опыт кросс-платформенной разработки.
– Понимание различий конкурентности и параллелизма, как работает неблокирующий ввод-вывод, общее устройство асинхронного рантайма.
– Понимание устройства примитивов синхронизации (Mutex, RwLock, Condvar), понимание устройства каналов.
– Опыт работы с GUI фреймворками при разработке десктопного приложения.
– Уверенная работа с AI-инструментами в повседневной разработке: использование LLM-ассистентов для написания, рефакторинга и ревью кода, понимание их ограничений и обязательная проверка результата.
– Уверенная работа с Git (ветки, merge requests, разрешение конфликтов).
– Опыт написания и поддержки тестов.
– Аккуратность в коде: понятные ревью, осознанная работа с зависимостями и фичами, понимание влияния изменений на кросс-платформенную сборку.
– Умение разбираться в чужом коде и большой кодовой базе с workspace на 20+ крейтов.
*➡️*Откликнуться
*📍 Навигация:[База знаний](https://t.me/cppproglib) • [Задачи](https://t.me/cpp_problems_lib) •* Собеседования
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Unit Testing
- C++
- Rust
- LLM
- Asynchronous Programming
- System Programming
- GUI
- Network Sockets
Возможные вопросы на собеседовании
Проверка понимания основ асинхронного программирования в Rust.
Расскажите, как работает асинхронный рантайм в Rust и чем он отличается от модели потоков в C++?
Важно для разработки кросс-платформенного системного ПО.
С какими сложностями вы сталкивались при реализации кросс-платформенного сетевого взаимодействия?
Проверка навыков работы с многопоточностью.
В каких случаях вы выберете Mutex, а в каких RwLock, и как избежать взаимных блокировок (deadlocks)?
Вакансия предполагает использование LLM.
Как вы интегрируете AI-ассистентов в свой рабочий процесс и как проверяете корректность сгенерированного системного кода?
Проверка опыта работы с крупными проектами.
Как вы организуете работу в Cargo workspace с большим количеством зависимых крейтов для обеспечения быстрой сборки?
Похожие вакансии
Python Backend Developer — Senior / Tech Lead (CTO проекта)
.Net разработчик
Rust разработчик (Middle+)
Node.js разработчик (backend)
Senior Python Engineer
Senior NestJS Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!