Solidity Jobs

3,116 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$54k - $80k

$87k - $117k

$81k - $107k

$165k - $220k

$160k - $195k

$200k - $250k

$175k - $240k

$72k - $100k

$1k - $1k

$81k - $107k

$105k - $180k

$72k - $150k

$80k - $140k

$72k - $150k

ICON INTERNATIONAL GROUP
$54k - $80k estimated
New York City Metropolitan Area US

Role: Blockchain Solutions Architect – DeFi & Smart Contracts

Job Description:

  • Design and implement scalable blockchain architectures for DeFi and NFT ecosystems.
  • Develop and audit Ethereum (Solidity), Hyperledger Fabric, and Rust-based smart contracts.
  • Build layer-2 scaling solutions (Polygon, Optimism, Arbitrum) to improve transaction throughput.
  • Integrate zero-knowledge proofs (ZKP), zk-SNARKs, and zk-STARKs for enhanced privacy.
  • Collaborate with security teams on smart contract penetration testing and auditing.
  • Research and evaluate new blockchain protocols, consensus algorithms, and tokenomics models.
  • Provide technical leadership for multi-chain interoperability solutions (Polkadot, Cosmos).

Required Skills & Experience:

  • 12 years in software engineering with 8+ years in blockchain development.
  • Deep expertise in Solidity, Rust, Go, or Python for blockchain platforms.
  • Proven experience with DeFi protocols, liquidity pools, staking, and yield farming mechanisms.
  • Strong knowledge of cryptography, consensus algorithms (PoS, PoA, BFT), and distributed systems.
  • Hands-on with IPFS, Web3.js, Ethers.js, and The Graph.

Certifications

  • Certified Blockchain Expert (CBE)
  • Ethereum Developer Certification (Consensys or Blockchain Council)
  • Hyperledger Fabric Certified Practitioner (HFCP)
  • Certified DeFi Expert (Blockchain Council)

What does a solidity developer do?

A Solidity developer is a programmer who specializes in writing smart contracts using the Solidity programming language

Solidity is a contract-oriented, high-level language for implementing smart contracts on various blockchain platforms, such as Ethereum

The responsibilities of a Solidity developer can vary depending on the specific project they are working on, but some common tasks they might be responsible for include:

  • Writing and testing Solidity code for smart contracts, Debugging and troubleshooting issues with existing smart contracts
  • Collaborating with other members of the development team to ensure that the contracts are implemented according to the project's specifications
  • Keeping up-to-date with the latest developments in the Solidity and blockchain communities, and incorporating new best practices and techniques into their work
  • Participating in code reviews and contributing to the development of coding standards and guidelines for the project.