Solidity Jobs

5,444 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

ThoughtStorm

United States

$77k - $84k

Covetus

New York, NY, United States

$120k

Groma

Boston, MA, United States

$90k - $110k

Binance

Taipei, Taiwan

Improbable

United Kingdom

$81k - $100k

Sherlock

Remote

$80k - $160k

Jack & Jill

San Francisco, CA, United States

$54k - $60k

Harris Allied

New York, NY, United States

$150k - $180k

Ondo Finance

United States

$105k - $150k

1010 trading

Remote

Call Quest Solution

United States

$90k - $112k

Harris Allied

New York, NY, United States

$150k - $185k

Centraprise

New York, NY, United States

$90k - $100k

Alchemy

San Francisco, CA, United States

$135k - $350k

ThoughtStorm
$77k - $84k estimated
United States North Carolina US

Job Description

Mandatory Skills:

- Blockchain Developer with DeFi and Cryptography experience: Proven track record of shipping production-grade decentralized applications.

- Multilingual Programming: Professional proficiency in Solidity and Rust, complemented by strong JavaScript/TypeScript or Python for tooling and testing.

- Core Architecture: Deep understanding of blockchain internals, including consensus mechanisms (PoS, PoW), state machines, and gas optimization techniques.

- DeFi Domain Expertise: Comprehensive experience with DEXs, liquidity provisioning, staking, derivatives, payments, lending, and complex tokenomics/token systems.

- Cryptography Fundamentals: Solid grasp of symmetric/asymmetric encryption, elliptic curve cryptography (ECC), and secure key management.

- Debugging & Testing: Expert ability to test, simulate, and fix complex bugs in distributed environments using frameworks like Hardhat, Foundry, or Anchor.


Note

About the Role We are seeking a highly skilled Blockchain Developer to join our core engineering team. In this role, you will be responsible for designing, developing, and deploying secure, high-performance decentralized finance (DeFi) protocols. You will bridge the gap between complex financial logic and low-level blockchain implementation, ensuring that our systems are not only innovative but also mathematically sound and resilient to attacks.

As a specialist in DeFi and Cryptography, you will take ownership of the full development lifecycle—from whitepaper logic and architectural design to mainnet deployment and post-launch optimization.

Key Responsibilities:

- Smart Contract Engineering: Design and implement robust smart contracts for DeFi primitives such as automated market makers (AMMs), lending pools, and cross-chain bridges.

- Protocol Security: Apply advanced cryptographic principles (e.g., digital signatures, hashing, zero-knowledge proofs) to ensure data integrity and user privacy.

- System Architecture: Design scalable back-end architectures that interface seamlessly with Ethereum, Layer 2 solutions, or Rust-based chains.

- DeFi Innovation: Research and implement cutting-edge DeFi mechanisms including flash loans, yield farming strategies, and algorithmic stablecoin logic.

- Audit & Quality Assurance: Conduct rigorous unit testing, integration testing, and formal verification to eliminate vulnerabilities before deployment.

- Collaboration: Work closely with front-end engineers to integrate Web3 providers and with UI/UX designers to create seamless decentralized experiences. Preferred Qualifications:

- Experience with Layer 2 scaling solutions (Optimism, Arbitrum, ZK-Rollups).

- Familiarity with formal verification tools and smart contract auditing processes.

- Contributions to open-source Web3 projects or active participation in the DeFi research community.

- Understanding of financial modeling and quantitative analysis.

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.