Position: Senior Rust Developer
Company: CNA International IT
Experience required: 5y
English level: upper

Our client is a leading global developer of **decentralized technologies**. The company designs, builds and implements solutions in critical, industry-defining projects for **core Web3 infrastructure**. Currently, the company is looking for a **Senior Rust Developer** who will be working with the company’s distributed team of engineers on new products, core protocols, or client projects.

**Responsibilities:**
• Researching and understanding complex protocols;
• Designing, implementing, and documenting distributed systems;
• Developing protocols or protocol-driven applications in Rust;
• Designing and developing testing and quality assurance processes;
• Communicating with clients or open source communities.

**Requirements:**
• Experience in systems programming;
• Experience in leading small teams;
• Ability to design interoperable software architectures;
• At least 5+ years of experience in collaborative software development;
• At least 3 years of hands-on Rust experience;
• Full proficiency in English.

**Would be a plus:**
• Experience with domain-specific languages;
• Cryptography & infosec knowledge.

**The company offers:**
• Competitive salary;
• Paid sick days and vacation days;
• Public holidays of the country where you live;
• Team retreats (team buildings)
• 7,5h working day.