Rust Developer
Posted Updated
Description
# Rust Developer
## Company Overview
(Not specified)
## Job Summary
We are looking for a **skilled and passionate Rust Developer** to join our engineering team. The ideal candidate will have hands-on experience in **systems programming**, **backend development**, or **blockchain technologies** using Rust. You will be responsible for **designing**, **developing**, **testing**, and **deploying high-performance and scalable software solutions**.
## Responsibilities
- Design and develop applications and modules using **Rust**.
- Write clean, safe, and well-documented code that follows **best practices**.
- Optimize software for **performance**, **scalability**, and **maintainability**.
- Collaborate with cross-functional teams including **DevOps**, **Frontend**, **QA**, and **Product**.
- Participate in **code reviews**, **design discussions**, and **technical documentation**.
- Build or integrate **APIs** and services with high performance and **security**.
- Ensure robust **error handling**, **testing**, and **performance monitoring**.
- Continuously research and stay updated with the latest trends in **Rust** and **systems programming**.
## Qualifications
- **3+ years of experience** in software development with **1+ year in Rust**.
- Proficiency in **AWS**, **GraphQL**, and **DynamoDB**.
- Strong understanding of **systems programming** concepts and principles.
- Familiarity with **software development methodologies** and Agile practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills, both verbal and written.
- Educational qualifications such as a **BSc** or **MSc** in Computer Science or related field preferred.
## Preferred Skills
- Experience with **blockchain technologies**.
- Knowledge of **microservices** architecture.
- Familiarity with additional programming languages, such as **JavaScript** or **Go**.
- Understanding of containerization tools like **Docker** or **Kubernetes**.
## Experience
**3–4 years** of relevant experience in software development, specifically with **Rust**.
## Environment
- **Remote** work setting.
- Freelancing employment type, allowing for flexibility in project-based work.
## Salary
(Not specified)
## Growth Opportunities
(Not specified)
## Benefits
(Not specified)
