Unlock Full Resume Report

New offer - be the first one to apply!

September 9, 2026

Rust and C++ Developer

Senior • Remote

49,920,000 - 63,232,000 PLN/yr

Zielonka, Poland

Quick Facts

  • Role: Rust Developer (Qt / C++ FFI)

  • Focus: Developing a Rust library integrating Rust with Qt/QML

  • Work model: Full-time, 100% remote

Description

We are looking for an experienced Rust Developer to join an R&D project focused on developing a Rust library integrating Rust with Qt / QML. The position emphasizes Rust↔C++ interoperability and safe FFI abstractions.

What you will be doing:

  • Developing production-quality Rust code and, where necessary, C++
  • Working on Rust ↔ C++ interoperability and safe FFI abstractions
  • Designing and developing public Rust APIs
  • Contributing to Qt 6 API
  • Writing automated tests and technical documentation
  • Working on memory-safety and security aspects of the library
  • Maintaining cross-platform builds for Linux, Windows/MSVC and macOS
  • Participating in code reviews
  • Collaborating with an international engineering team

What we expect:

  • Senior-level commercial experience with Rust
  • Strong understanding of Rust
  • Practical experience with unsafe Rust and memory-safety concepts
  • Experience with Rust ↔ C++ FFI, ideally using cxx
  • Experience creating safe Rust wrappers around C++ APIs
  • Experience designing and maintaining public library APIs
  • Knowledge of Rust build tooling, including build.rs and native library linking
  • Experience with cross-platform development
  • Working knowledge of Qt 6 / QML and C++17
  • Good written and spoken English
  • Independence and good communication skills in a remote environment

Nice to have:

  • Previous contributions to Qt, CXX-Qt, qmetaobject-rs or similar binding projects
  • Experience developing applications with QML / Qt Quick
  • Experience publishing or maintaining crates on crates.io
  • Knowledge of Qt resource handling (rcc)
  • Experience with async Rust / Tokio
  • Open-source contributions

Benefits

  • Full-time B2B cooperation
  • Rate up to PLN 150–190 hour
  • 100% remote work
  • Flexible working hours with at least 5 hours per day overlapping with CET/CEST
  • A technically challenging project combining Rust, Qt and C++
  • Cooperation with an experienced international engineering team

Similar jobs you might like