Solidity Jobs

5,423 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Solidity Jobs
Job Position Company Posted Location Salary Tags

Gloify

Bengaluru, India

$72k - $90k

Belmont Lavan

Amsterdam, Netherlands

$72k - $110k

National Payments Corporation Of India (NPCI)

Hyderabad, India

$63k - $91k

Hex Trust

Kuala Lumpur, Malaysia

$98k - $100k

Reserve Protocol

San Francisco, CA, United States

$84k - $100k

Sphinx

Remote

$60k - $120k

Cega

Remote

$36k - $54k

Binance

Asia

CGS Federal (Contact Government Services)

New York, NY, United States

$72k - $110k

Bitpanda

Vienna, Austria

$72k - $105k

Windranger Labs

United States

$72k - $84k

Fortunafi

Miami, FL, United States

$90k - $117k

SharpHeads

Austin, TX, United States

$58k - $103k

Gloify
$72k - $90k estimated
Bengaluru IN

Blockchain Developer
Job Description
Requirements :
Knowledge, Skills, And Abilities

  • Must have experience with some combination of the following DLT-related technologies: Hyperledger Fabric, Node.js, Go, Composer, Ethereum, Solidity, Truffle, web3.js, Goerli Testnet, Alchemy Geth, Corda, NEO
  • Must have excellent programming and scripting skills with a solid understanding of Object Oriented Design principles in a Linux environment. Experience with Java, Python and JavaScript is a plus.
  • Test Driven or Behaviour Driven testing to validate your code using modern testing tools such as mocha /jest and cypress preferably using a CI/CD pipeline.
  • Must have experience with database design and development. Significant experience with MongoDB, Neo4j, PostgreSQL, MySQL and GraphQL.
  • Experience working with Docker and/or Kubernetes as well as basic deployment knowledge of recognized cloud providers such as Azure, AWS, and GCE.
  • Proven expertise in Blockchain architecture and applications, tokenisation and smart contracts, encryption, Proof of Authority Blockchain customization, improving performance and scalability of public Blockchain, presenting and teaching Blockchain workshops
  • Should have Hyperledger Fabric-based Blockchain implementation experience, Golang-based Chaincode creation, NodeJS-based APIs creation
  • Experience with blockchain/s through development phases (including smart contracts)
  • Deep knowledge of smart contracts including testing, implementation, and scaling
  • Must have experience with the development of RESTful web services
  • Expertise in public key cryptography and other encryption methods Required technical experience:
  • At least 2 years of experience as a blockchain developer.
  • Bachelor's degree in information security, computer science, or related.
  • Extensive experience in back-end development, algorithms, and data structures.
  • Knowledge of cryptography and blockchain protocols.
  • In-depth knowledge of best practices in blockchain management and data protection.
  • Advanced analytical and problem-solving skills.
  • Superb organizational skills and keen attention to detail.
  • Excellent communication and collaboration abilities.

Hands-on Familiarity With
  • Secure Solidity development patterns
  • JavaScript Ethereum SDKs (web3.js, ethers.js)
  • Most prominent ERC/EIP Ethereum standards
  • Smart contract development tools/frameworks (Truffle, Hardhat)
  • Smart contract auditing tools (MythX, other) Bonus Points for Track Records or Knowledge of
  • Experience building DEX, eMarkets, supply chain, traceability or ESG CVP platforms.
  • Knowledge of DAO and its use cases
  • Understanding of various blockchain platforms such as Ethereum, Solana, Polkadot, Algorand and Hyperledger
  • Crypto incentive systems
  • Open-source database projects
  • Defi protocols mechanics and smart contract codebases, and/or digital assets/payments and other token standards - Cross-chain interoperability techniques (HTLC, bridging)
  • Layer 2 technologies (ZK/optimistic rollups, PoS/PoA sidechains)
  • Smart contract auditing techniques - EVM Internal

(ref:hirist.com)

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.