What you'll do
- Develop and maintain blockchain codebase, based around Bitcoin & Rust. See https://ordzaar.com. See also https://github.com/ordzaar
- Work closely with internal and external collaborators in openly developing open & closed source Bitcoin Ordinals-related software.
- Understand how Bitcoin works (e.g. mining consensus, transaction pooling, fork resolution, smart contracts). Bonus if you understand Ordinals.
- Maintain our Bitcoin and Ordinals infrastructure
- Maintain good documentations for internal and external use.
- Actively communicate and collaborate with team and stakeholders for planning & development process.
- Be willing to pick up any other technology stacks when required to get the job done.
What you'll need
- Bachelor’s degree (or higher) in computer science, computer engineering, or equivalent practical experience.
- 3+ years of blockchain development experience, esp. related to OOP, data structures design, algorithms, unit testings, CI/CD, etc.
- At least 1 year experience using the Rust programming language, or JavaScript or TypeScript in the Bitcoin blockchain space.
- Ability to work independently while collaborating in a fast-paced agile team.
The following are not required skills but they are huge pluses if you possess these:
- Deep understanding of blockchain & cryptography.
- Participation in open source software development and/or management.
- Understands Bitcoin Ordinals, BRC20, Runes and various Bitcoin metaprotocols.