HamburgerMenu
hirist

Rust Developer

Worksconsultancy
Anywhere in India/Multiple Locations
4 - 8 Years

Posted on: 31/07/2025

Job Description

Job Description :


- Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep.

- Implement new features with a focus on memory safety, ownership rules, and type correctness.

- Write and execute tests using cargo test, including property-based testing (proptest or quickcheck).

- Refactor existing Rust code while maintaining functionality and performance.

- Debug and fixmemory safety, ownership, and concurrency-related issues.

- Set up and manage Rust development environments using cargo, including handling dependencies and feature flags.

- Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage.

Requirements :


- Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes.

- Familiarity with Rust frameworks like Tokio, Actix, Rocket andlibraries such as Serde and Rayon.

- Experience with Rust's testing ecosystem, including unit, integration, and property-based testing.

- Knowledge of multi-threading and asynchronous programming in Rust.

- Ability to work with complex architectural patterns and refactor code without introducing regressions.

- Strong debugging skills, including fixing memory and concurrency issues.

- Experience with performance profiling and benchmarking in Rust (cargo bench).

- 4+ years of work experience

Total Years Of exp : 5+ years experience

Mandatory Skills : Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years

Opportunity : Full Time Contract, 8 hours

Notice Period : 2-3 weeks only

Engagement length : 6-12 Months

info-icon

Did you find something suspicious?