Search
⚒️

Rust Developer

Requirements

Communication and collaboration with a fully distributed team
Develop distributed network testing tools
Support SDK to empower developers who are integrating with the Mitosis
Design and implementation of various complex Rust components
End-to-end ownership of various components
Design of new protocol changes
Performance tuning and optimizations
Work with open source community by collaborating with external contributors on our codebase, creating and participating in events, facilitating information exchange between our community and other open source communities

What We're Looking For:

Develop and maintain blockchain software using Rust and Substrate.
Write automated tests for production code.
Perform design reviews and code reviews regularly.
Create technical specifications and documentation.
Ability to learn new languages and technologies fast
Ability to go from design to implementation fast
Good communication skills

About you

Over 2 years of experience in software development.
Proficiency in system programming (Rust/Modern C++) and scripting (Shell/Python).
Strong problem-solving and communication skills.
Familiarity with open-source development and collaborations.
Familiarity with Substrate is highly desirable.
Knowledge of consensus algorithms and blockchain protocol is a plus.
Understand how to use blockchains / DeFi as a user