Match score not available

Rust Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

2+ years of experience with Rust programming language., Strong debugging and testing skills, including unit and integration testing., Familiarity with Rust frameworks and libraries, especially in AI-related development., Knowledge of multi-threading and async programming principles..

Key responsabilities:

  • Write effective and memory-safe Rust code for high-performance applications.
  • Implement new features and refactor existing code to improve functionality.
  • Debug and resolve issues related to memory, concurrency, and ownership.
  • Ensure adherence to best practices in error handling and concurrency safety.

AviinTech Business Solutions logo
AviinTech Business Solutions SME https://www.aviintech.com/
11 - 50 Employees
See all jobs

Job description

Overview
The Rust Developer plays a pivotal role in developing high-performance applications that utilize the unique features of the Rust programming language. Their expertise contributes to creating secure, efficient, and reliable software solutions while collaborating closely with cross-functional teams including product management, design, and other developers. Rust Developers are responsible for building systems that not only meet user requirements but also adhere to best practices concerning performance and security. They must possess a strong understanding of Rust's ownership model, concurrency, and low-level systems programming principles to create applications that maximize performance and prevent common bugs such as memory leaks and data races. In an environment that values innovation and technical excellence, the Rust Developer's contributions are integral to ensuring that the organization remains at the forefront of technology while delivering robust and scalable solutions.
Key Responsibilities
Mandatory Skills:
  • 2+ years of Rust experience
  • Familiarity with Rust frameworks & libraries
  • Experience with AI-related development
Responsibilities:
  • Write effective and memory-safe Rust code
  • Implement new features & refactor existing code
  • Debug & resolve memory, concurrency, and ownership issues
  • Ensure best practices in error handling and concurrency safety
Nice to Have:
  • Rust documentation & designing APIs with doc-tests
Shift Time: 1:00 - 10:00 PM
Requirements:
  • 2+ years of experience with Rust
  • Strong debugging and testing skills (unit, integration, property-based)
  • Knowledge of multi-threading & async programming


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Rust Developer Related jobs