Write tests and develop the test framework in both Rust and Python.
Assist in designing and planning the architecture of the core node.
Address and fix bugs and security issues as needed.
Contribute to shaping the future of the core node.
Collaborate with other internal teams to integrate the core node into their products.
Mentor less experienced developers.
Candidate Requirements:
Proficiency in a low-level language (C, C++, Rust).
At least 2 years of development experience, with a minimum of 1 year in blockchain, or 5 years of development experience without prior blockchain experience.
Excellent written and spoken English, as its our working language.
Preferred but not essential: experience working with a remote team.
Strong understanding of security issues and best practices.
Ability to read, understand, and implement an RFC or a specification.
Willingness to work hours that overlap with 10am - 1pm CET.