41 HR Works Consultancy Jobs
Rust Developer (4-8 yrs)
HR Works Consultancy
posted 3d ago
Key skills for the job
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
Functional Areas: Software/Testing/Networking
Read full job description