Job Summary :
We are looking for an experienced Blockchain Developer with a strong foundation in distributed ledger technologies and smart contract development.
The ideal candidate will play a key role in designing, implementing, and supporting blockchain-based applications, with a focus on performance, security, and scalability.
You will work closely with solution architects, backend engineers, and product teams to build decentralized applications (dApps), tokens, and blockchain-integrated systems in a dynamic, agile Responsibilities :
Core Development :
- Architect, design, and develop blockchain solutions using platforms like Ethereum, Polygon, Solana, Binance Smart Chain, or Hyperledger.
- Develop and deploy smart contracts using Solidity, Rust, or Vyper.
- Write backend integrations using Node.js, TypeScript, Go, or Python.
- Build secure and efficient dApps with web3.js, ethers.js, or similar & Auditing :
- Implement robust smart contract security patterns (reentrancy guard, overflow checks, etc.
- Conduct or support smart contract audits, both internal and via third parties.
- Familiarity with tools like MythX, Slither, and OpenZeppelin & DevOps :
- Manage blockchain nodes, testnets, and wallets.
- Deploy dApps on testnets and mainnets.
- Familiar with cloud platforms like AWS, Azure, or Infura, and versioning tools like Git.
- Understand the CI / CD pipeline for blockchain & Integration :
- Integrate with off-chain data using Oracles (Chainlink, Band Protocol).
- Work with databases (IPFS, The Graph, PostgreSQL).
- Ensure optimal gas usage and network & Innovation :
- Keep up-to-date with latest blockchain protocols, consensus mechanisms (PoS, PoW, PoA), and governance models.
- Propose architectural improvements and technology stacks based on project Skills & Qualifications :
- Bachelor's or Masters degree in Computer Science, Engineering, or related field.
- 3+ years of hands-on experience in blockchain development.
- Proven experience in Solidity smart contracts.
- Strong knowledge of Ethereum Virtual Machine (EVM).
- Proficiency in JavaScript / TypeScript, Go, Python, or Rust.
- Familiarity with DeFi, NFT standards (ERC-20, ERC-721, ERC-1155).
- Working knowledge of Git, Docker, and cloud deployment tools.
- Excellent understanding of cryptographic principles (hashing, public / private key Qualifications :
- Experience with Layer 2 scaling solutions like Optimism, Arbitrum, or zkRollups.
- Understanding of Zero-Knowledge Proofs (ZKPs) and Privacy Chains.
- Prior work on DAOs, staking platforms, or Web3 wallets.
- Contributions to open-source blockchain projects.
- Knowledge of game theory and tokenomics is a plus
ref : hirist.tech)