job title: core blockchain developer (1-3 years experience)
location: on-site
type: full-time
experience: 1-3 years
department: blockchain engineering / protocol development
job summary
we are looking for a skilled and motivated core blockchain developer with 1-3 years of experience to help develop and enhance the core protocol of our blockchain platform. this role combines systems-level blockchain work (e.g., consensus, networking, vm) with a strong understanding of smart contract behavior, allowing you to optimize protocol features that directly support decentralized applications.
responsibilities
contribute to the design and implementation of core blockchain components: consensus algorithms, networking, mempool, transaction lifecycle, and virtual machines (evm, wasm, or custom vms).
collaborate with smart contract and dapp teams to align protocol design with smart contract requirements and developer experience.
implement gas metering, bytecode execution, and security layers of the smart contract engine.
analyze and optimize blockchain performance, storage, and transaction throughput.
participate in code reviews, documentation, and testing (unit, integration, fuzzing).
stay current with advancements in blockchain, cryptography, and smart contract tooling.
required skills
1-3 years of experience in blockchain or systems development.
proficiency in rust, go, c++, or c for low-level programming.
solid understanding of blockchain fundamentals: consensus (pos, bft), state machines, mempool, forks, p2p protocols.
familiarity with smart contract execution engines such as evm or wasm.
experience writing or auditing smart contracts using solidity, rust (anchor/solana), or similar languages.
understanding of smart contract lifecycles, storage models, gas metering, and reentrancy/security concerns.
familiarity with cryptographic primitives (e.g., sha256, merkle trees, digital signatures).