We are seeking a highly skilled Rust Developer to join our development team. The ideal candidate will have a strong background in building performant, reliable, and secure systems using Rust. This role involves working on cutting-edge projects, designing and developing applications that leverage Rust’s unique strengths for system-level programming and high-concurrency environments.
This role offers the opportunity to work on innovative projects and leverage Rust’s advanced capabilities for building robust, high-performance systems. If you are passionate about Rust and eager to tackle complex challenges in a collaborative environment, we encourage you to apply.
MD rate: 160 - 200 EUR
responsibilities :
Design and implement efficient and secure backend systems using Rust.
Develop high-concurrency, low-latency applications for large-scale distributed systems.
Work closely with system architects to build and optimize high-performance microservices.
Ensure code safety and prevent vulnerabilities by leveraging Rust’s memory safety and concurrency features.
Collaborate with DevOps teams to integrate, deploy, and monitor applications in production.
Write comprehensive technical documentation, including architecture designs and API specifications.
Perform performance profiling, benchmarking, and fine-tuning of critical services.
Explore and implement new tools and libraries within the Rust ecosystem to improve development workflows.
requirements-expected :
Strong proficiency in Rust, with hands-on experience in developing production-grade applications.
Solid understanding of asynchronous programming and concurrency models.
Experience with building RESTful APIs or gRPC services.
Familiarity with system-level programming and knowledge of memory management concepts.
Experience with containerization tools like Docker and orchestration tools such as Kubernetes.
Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
Knowledge of Git and experience with CI/CD pipelines.
Strong problem-solving skills and ability to work in a team-oriented environment.