Job Title: Rust Developer
Experience: 2+ Years
Location: Dubai
Employment Type: Full-Time
Job Summary
We are looking for a skilled Rust Developer with approximately 2 years of hands-on experience in building high-performance, reliable, and scalable systems. The ideal candidate should have strong fundamentals in systems programming, memory safety, and concurrent programming, with exposure to backend or low-level development use cases.
Key Responsibilities
- Design, develop, test, and maintain applications and services using Rust.
- Write clean, efficient, and well-documented code following best practices.
- Work on performance-critical and memory-safe components.
- Collaborate with cross-functional teams including backend, DevOps, and product.
- Debug, optimize, and improve existing systems and codebases.
- Participate in code reviews to ensure quality and adherence to standards.
- Integrate Rust components with APIs, databases, and third-party services.
- Contribute to architecture discussions and technical decision-making.
Required Skills & Qualifications
- 2+ years of professional experience working with Rust.
- Strong understanding of Rust ownership model, borrowing, lifetimes, and memory safety.
- Experience with async programming (e.g., async/await, Tokio, Actix).
- Good knowledge of data structures, algorithms, and system design concepts.
- Experience with REST APIs and backend development.
- Familiarity with version control systems (Git).
- Understanding of testing frameworks and writing unit/integration tests.
- Basic knowledge of Linux environments.
Job Type: Full-time
Pay: AED4,000.00 - AED8,000.00 per month