Компания не указана
Senior Rust Developer
4 нед. назад
БеларусьSeniorRemoteB2
rustffic++17proc macroscargo fmtclippyrustdocasync rust
Senior Rust Developer role requiring advanced Rust skills, cross-platform build experience, and security review knowledge. Remote work for EU/Belarus under VPN.
Требования
- Ownership/borrowing, Rc/RefCell/Weak, unsafe, aliasing, Pin, lifetimes.
- Rust–C++ FFI (желательно cxx), C++17 для bridge layer.
- Proc macros: syn, quote, proc-macro2.
- Проектирование публичных API: semver, breaking changes, deprecation.
- Cross-platform build: build .rs, Linux, MSVC, macOS.
- Тестирование, cargo fmt, Clippy, rustdoc, документирование unsafe.
- Threat modelling и security review системных библиотек.
- GUI-фреймворк: properties, signals/slots, meta-types, ownership.
- Gerrit-style code review.
- Английский от B2.
- Будет плюсом: Open-source binding/FFI-проекты.
- Declarative GUI frameworks.
- Публикация и поддержка crates.
- Resource handling, debug/preview protocols.
- Async Rust/Tokio с native event loop.
- Developer account, подписанный CLA.
Условия
- Локация:📍Удалённо. ЕС/РБ под VPN.