HamburgerMenu
hirist

Job Description

Description :


We are seeking a skilled Rust Developer to design, develop, and maintain high-performance, reliable, and scalable software systems. The ideal candidate will have strong experience with Rust programming, system-level programming, and modern software development practices. This role involves working on backend systems, performance-critical applications, and contributing to architecture and best practices.


Key Responsibilities :

- Design, develop, and maintain high-performance Rust applications and libraries.


- Write clean, maintainable, and efficient code following best practices.


- Collaborate with cross-functional teams including product, QA, and DevOps to deliver high-quality solutions.


- Optimize and improve performance, reliability, and scalability of applications.


- Participate in code reviews, provide constructive feedback, and ensure code quality.


- Debug, troubleshoot, and resolve technical issues in development and production environments.


- Contribute to architectural decisions and propose improvements for software and system design.


- Stay up to date with Rust ecosystem developments, libraries, and tooling.


Required Skills & Qualifications :


- Strong proficiency in Rust programming language and related ecosystems.


- Solid understanding of system-level programming, memory management, and concurrency.


- Experience with backend development and building high-performance applications.


- Familiarity with networking, multithreading, and asynchronous programming in Rust.


- Knowledge of version control systems (Git) and software development best practices.


- Strong problem-solving, analytical, and debugging skills.


- Excellent communication and collaboration abilities.


info-icon

Did you find something suspicious?