Position: Rust Developer
Company: CNA
Category: C++
Experience required: 2y

We are building an open-sourced blockchain ecosystem of services and products, aiming to combine best qualities of both centralized and decentralized solutions. It involves researching state-of-the-art cryptography, developing consensus protocols and designing intuitive user interfaces providing developers, enterprises and people worldwide to create and join easily accessible, transparent and community-governed ecosystem for web 3.0 

Requirements:

- 3+ years of experience with Rust;
- Understanding of Ethereum blockchain and it’s smart contracts;
- Solid experience in developing highly optimised solutions;
- Understanding of stack based virtual machines, code to bytecode transformation;
- Understanding of Adapter (wrapper) software pattern
- Ability to understand the open source code in order to extend.

Responsibilities:

- Design, development, support, monitoring, troubleshooting in large-scale distributed systems based on microservices with high transaction volume.

Thе соmpаny оffеrs:

- Flexible working hours with a focus on the delivery of our goals;
- Flexible work format with a possibility to work remotely;
- Participation in team and personal education activities;
- Individual career path and professional development initiatives;
- Regular performance reviews;
- 20 days vacation.