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