BlockChain Core Developer

You will develop, maintain, and optimize core blockchain client software, including node implementation, peer-to-peer networking, and consensus mechanisms. You will implement performance, stability, and security improvements; review code; troubleshoot synchronization, state management, and transaction processing issues; and contribute to documentation and technical specifications.

Responsibilities

  • Develop, maintain, and optimize core blockchain client software
  • Implement node functionality, peer-to-peer networking, and consensus mechanisms
  • Design and implement features that improve performance, stability, and security
  • Conduct code reviews
  • Collaborate with developers to maintain code quality
  • Troubleshoot network synchronization, state management, and transaction processing issues
  • Contribute to blockchain client documentation and technical specifications

Requirements

  • Bachelor's degree or above
  • Computer Science
  • 2–3 years of engineering experience
  • Infrastructure development
  • Infrastructure maintenance
  • Coding
  • Logical thinking
  • Rust
  • Golang
  • Distributed systems
  • Concurrent programming
  • Network protocols
  • Blockchain infrastructure
  • Blockchain client development
  • Ethereum
  • BNB Smart Chain
  • Sui
  • Aptos
  • Solana
  • Consensus algorithms
  • PoS
  • PoA
  • State transition models
  • Cryptography
  • Open-source projects
  • Performance profiling
  • Optimization

Benefits

  • Monetary and ecosystem rewards as part of the Builder Support Program

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available