Rust Developer (Blockchain Experience)
IdeaSoft
Responds Quickly
$$$$
We are seeking a highly skilled Rust Developer who embodies the qualities of proactivity, independence in work, strong problem-solving skills, and an engineering mindset.
The project is based on ZK-proof technology (zero-knowledge proofs), enabling decentralized verification of user attributes without directly exposing personal data.
Responsibilities:
- Design, develop, and implement blockchain solutions using Rust, following clean code principles.
- Design product architecture according to business needs.
- Collaborate with the team to define project requirements and architecture for blockchain-based applications.
- Integrate blockchain functionality into new and existing systems and applications.
- Perform code reviews and ensure the quality and security of the developed software.
- Develop and maintain tests for components.
- Collaborate with other developers and stakeholders to identify and implement improvements.
Requirements:
- Excellent understanding of Rust’s syntax, internals, and principles of its operation. Solid understanding of blockchain technology, cryptographic principles, and decentralized systems.
- Proficiency in writing unit tests, integration tests, and end-to-end tests for Rust and blockchain components.
- Ability to write efficient and scalable database queries and manage data persistence in blockchain applications.
- Experience with relational and non-relational databases.
- Knowledge of REST principles.
- Understanding of the OOP, OOD, SOLID principles.
- Deep knowledge of standard algorithms and data structures.
- Ability to analyze and optimize the platform’s performance.
- Hands-on experience with validator nodes of any blockchain.
We offer:
- Competitive compensation
- Social package (24 working days of annual leave, 5 paid sick days)
- Flexible working hours
- Challenging projects in diverse business domains and a variety of tech stacks
- Personal development and professional growth opportunities
- Work with talented, ambitious and family-feel teams
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
- Compensation for your professional certification & support for your learning activities
- Opportunity to choose IT equipment you like
- Corporate social responsibility
Required domain experience
| Blockchain / Crypto | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Rust, Blockchain, Zero Knowledge
Published 11 May
21 views
·
4 applications
Last responded 3 hours ago
📊
Average salary range of similar jobs in
analytics →
Loading...