Rust Backend Engineer
Innovative Saudia · Lahore
Job description
About the role
We are seeking a Rust Backend Engineer to design and implement high‑performance systems within a fast‑growing open‑source environment. You will work remotely, collaborating with a distributed team to deliver robust desktop applications for Windows and macOS.
Key responsibilities
- Develop and maintain backend services using Rust and the Tauri framework.
- Implement asynchronous, multi‑threaded, and concurrent code while ensuring safe memory management.
- Write comprehensive tests using Rust’s testing framework and contribute to open‑source projects.
- Build cross‑platform desktop applications for Windows and macOS.
- Participate in code reviews, debugging, and performance optimization.
Required profile
- 3+ years of professional experience with Rust and Tauri.
- Strong understanding of safe memory management without garbage collection.
- Experience with asynchronous programming, multi‑threading, and concurrency in Rust.
- Proven ability to write clear, efficient, and well‑documented code.
- Solid debugging, troubleshooting, and problem‑solving skills.
- Passion for open‑source development and ability to work independently in a remote‑first setting.
- Effective communication and teamwork abilities.
Required skills
- Rust
- Tauri
- Asynchronous programming
- Multi‑threading and concurrency
- Testing frameworks (Rust)
- Git and GitHub workflows
- Desktop application development (Windows, macOS)
What we offer
- Remote‑first work environment
- Opportunity to contribute to high‑impact open‑source projects
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 days ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Innovative Saudia
Lahore