All Jobs Vacancy

Rust Developer (Remote)

Posted 5 days ago by Quik Hire Staffing

Summary: The Rust Developer role is a contract position focused on building and optimizing high-performance systems using the Rust programming language. The developer will work remotely, collaborating with cross-functional teams to ensure the integration of Rust components into existing systems while adhering to best practices for performance and reliability. This position offers flexibility in contract duration based on project needs. Candidates will be evaluated based on their technical skills and expertise.

Key Responsibilities:

  • Develop and maintain Rust-based applications and libraries with a focus on performance and reliability.
  • Write idiomatic Rust code adhering to best practices for safety and efficiency.
  • Collaborate with cross-functional teams to integrate Rust components into existing systems.
  • Optimize algorithms and data structures for low-latency and high-throughput applications.
  • Conduct code reviews and contribute to architectural decisions for system design.

Key Skills:

  • Proficiency in Rust programming language and its ecosystem (e.g., Cargo, Clippy, Rustfmt).
  • Experience with systems programming, including memory management and concurrency.
  • Familiarity with performance profiling and debugging tools for Rust applications.
  • Knowledge of data structures, algorithms, and optimization techniques.
  • Ability to work in a remote, distributed team environment.

Salary (Rate): £90.00/hour

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role : Rust Developer (Remote)

Location : Remote (Work from Anywhere)

Job Type : Contract

Payout : $30 - $90/hour

Role Overview: We are hiring for one of our clients, seeking a Rust Developer to work on a contract basis. The role involves building and optimizing high-performance systems using Rust, focusing on memory safety, concurrency, and system-level programming.

Key Responsibilities:

  • • Develop and maintain Rust-based applications and libraries with a focus on performance and reliability.
  • • Write idiomatic Rust code adhering to best practices for safety and efficiency.
  • • Collaborate with cross-functional teams to integrate Rust components into existing systems.
  • • Optimize algorithms and data structures for low-latency and high-throughput applications.
  • • Conduct code reviews and contribute to architectural decisions for system design.

Required Skills & Qualifications:

  • • Proficiency in Rust programming language and its ecosystem (e.g., Cargo, Clippy, Rustfmt).
  • • Experience with systems programming, including memory management and concurrency.
  • • Familiarity with performance profiling and debugging tools for Rust applications.
  • • Knowledge of data structures, algorithms, and optimization techniques.
  • • Ability to work in a remote, distributed team environment.

More About the Opportunity: This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and secure systems. The contract duration is flexible based on project needs.

Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.

Apply Now!

Rate:
£0/year
Location:
United Kingdom
IR35 Status:
Undetermined
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job