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.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Aviin Tech Business Solutions is a technology consulting firm dedicated to delivering comprehensive IT solutions to businesses of all sizes. Our primary objective is to assist clients in enhancing their business operations through the strategic use of technology.
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.