Solidity Jobs

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

Buidlpad

Remote

$40k - $80k

engineersmind

New York, NY, United States

$90k - $112k

LI.FI

Remote

$60k - $90k

JPS Tech Solutions

United States

$72k - $75k

Fun.xyz

New York, NY, United States

$84k - $90k

OpenZeppelin

Remote

$88k - $210k

Byzantine Finance

Remote

DV Labs

Lisbon, Portugal

Shields Group Search

San Francisco, CA, United States

$150k - $250k

3METAD

San Jose, CA, United States

$87k - $100k

Zenith

Remote

Windranger Labs

Singapore, Singapore

$36k - $75k

iesfag

San Francisco, CA, United States

$63k - $90k

ZIGChain

Remote

$120k - $150k

marginfi

Remote

$72k - $80k

Buidlpad
$40k - $80k
Remote
Apply
Position Overview

We are seeking a seasoned Blockchain Developer to focus on building the next-generation DeFi trading aggregator. You will be responsible for designing and implementing efficient on-chain transaction routing algorithms, deeply optimizing trade execution across multiple DEXs to provide users with the best possible prices.

Key Responsibilities

  • Design and implement efficient, on-chain smart contract systems for trade aggregation.
  • Deeply integrate mainstream DEX protocols, with **expert-level knowledge of Uniswap V2/V3/V4 mechanisms being mandatory**.
  • Develop optimization algorithms based on the Uniswap V3 tick system to discover the best possible paths within tick ranges.
  • Build complex routing strategies across multiple liquidity pools to maximize trade efficiency.
  • Implement MEV protection mechanisms, including protection against sandwich attacks and front-running.
  • Perform security audits and performance optimizations for smart contracts to ensure fund safety.
  • Work closely with the off-chain indexing team to design an efficient on-chain/off-chain collaborative architecture.
Qualifications & Requirements

  • **4-6 years** of blockchain development experience, with **mandatory proficiency** in Solidity and smart contract development.
  • **Deep understanding** of Uniswap V2/V3/V4 protocol mechanics, especially V3's tick system, concentrated liquidity, and fee calculation.
  • Hands-on experience integrating DEXs; familiarity with major decentralized exchanges like PancakeSwap and Uniswap.
  • Ability to develop price optimization algorithms based on tick data, understanding liquidity distribution within tick ranges.
  • Familiarity with common DeFi attack vectors and their mitigation (e.g., sandwich attacks, reentrancy).
  • Prior experience with trade aggregators, routing optimization, or AMM protocol development is highly preferred.
  • Familiarity with the EVM Chain ecosystem and its best practices for Gas optimization and contract deployment.
  • Bachelor's degree or higher in Computer Science or a related field.
Technical Stack

  • **Core Languages:** Solidity, JavaScript/TypeScript
  • **Development Frameworks:** Hardhat
  • **Testing Tools:** Waffle, Chai
  • **Protocol Familiarity:** Uniswap V2/V3/V4, PancakeSwap, 1inch, 0x Protocol

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.