Solidity Jobs

3,115 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

$72k - $100k

$90k - $100k

$97k - $110k

$90k - $94k

$120k - $250k

$120k - $250k

$130k - $141k

$72k - $100k

$105k - $114k

$90k - $144k

$126k - $127k

$90k - $100k

Rome Protocol

📍 westlake village, ca, usa

$60k - $150k

$105k - $120k

$150k - $190k

Moonhub 🚀
$72k - $100k estimated
San Francisco Bay Area US

Moonhub is hiring for a client who is looking for a strong engineer with passion and interest in the crypto and blockchain fields. We are looking for engineers for our protocol, infrastructure, full stack and backend teams.


Responsibilities:

  • Design and build the blockchain node, central to our software, focusing on advanced blockchain scaling and layer two solutions.
  • Enhance or extend the Ethereum virtual machine, particularly with custom precompiles.
  • Assess database backends, networking libraries, and other tools to decide on stack inclusion.
  • Develop efficient and secure EVM smart contracts in Solidity.

Requirements:

  • 4+ years of engineering experience.
  • Proficient in Go, Rust, or similar languages.
  • Experience with Ethereum dApps using Solidity or Yul.
  • Background in distributed or embedded systems.
  • Skilled in writing fast, optimized, clean, and well-tested code.
  • Expertise in performance optimization and scalability.

Preferred Skills:

  • Understanding of Ethereum or Bitcoin internals.
  • Knowledge of Ethereum scaling solutions like sidechains or rollups.
  • Experience with consensus algorithms (e.g., Paxos, Raft).
  • Familiarity with cryptographic primitives.
  • Significant contributions to open-source projects in blockchain, databases, networking, or programming languages.

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.