Be able to work autonomously and function well in a distributed team.
Excellent communicator; convey ideas clearly and share progress updates.
Interest in blockchain technology and awareness of ecosystem problems.
Prior experience or interest in EVM and smart contracts.
Demonstrable experience in TypeScript, especially in open source projects.
Interest in the Rust programming language.
Good understanding of networking fundamentals, including TCP/IP, HTTP and WebSockets, and experience building HTTP based APIs and clients.
Ideally live within 2 hours of UTC+0, but exceptional candidates outside this timezone will also be considered.
Responsibilities:
You’ll design, build and maintain TypeScript-based tools/libraries to help internal/external teams build, debug, instrument and manage substrate-based blockchains.
You'll gradually take ownership of different areas of our codebases and projects.
You will spend around 80% of your time contributing to TypeScript projects and 20% to Rust projects.