Rust Developer
Position Description
We are seeking a skilled and experienced Rust Developer to join our team. As a Rust Developer, you will be responsible for designing, developing, and maintaining efficient and reliable software applications using the Rust programming language. You will collaborate with cross-functional teams to understand project requirements and deliver high-quality code that meets performance and security standards. Your expertise in Rust and systems-level programming will be crucial in building robust and scalable solutions.
Responsibilities
Design, develop, and maintain software applications using Rust, Move, Ink! programming languages.
Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
Write clean, efficient, documented, and maintainable code following best practices and coding standards.
Conduct thorough testing and debugging to ensure the quality and reliability of the software.
Optimize performance and ensure the scalability of the applications.
Collaborate with teammates to review code and provide constructive feedback.
Stay up to date with the latest developments in Rust and related technologies.
Requirements
Strong proficiency in Rust programming language (ownership & borrowing, lifetime annotations, unsafe code, macros, traits & generics, cargo & error handling).
Solid understanding of at least one of the Rust based blockchain tech stack: Substrate, CosmWasm, Solana Programming Library, NEAR Rust SDK, etc.
Experience in developing efficient and reliable software applications using C, Rust.
Familiarity with software development tools and libraries commonly used in the Rust ecosystem.
Knowledge of concurrent programming and experience with Rust's concurrency model.
Understanding of low-level computer architecture and operating systems.
Experience with testing and debugging techniques for Rust applications.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Proficiency with Git, GitHub is a must!
How to apply
Kindly complete our form to have your candidacy considered.
Last updated