Truffle Jobs

561 jobs found

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

Magic Eden

Shanghai, China

$36k - $54k

RoofStacks

Ä°stanbul

$74k - $100k

Shardeum Foundation

Remote

$90k - $117k

Nibiru

Remote

$63k - $80k

Serotonin

Berlin, Germany

$36k - $54k

Sentient

United Kingdom

$67k - $78k

Remote VA

Remote

$72k - $75k

Lobster

Paris, France

$50k - $120k

Aurora Labs

Remote

$90k - $105k

Entangle Labs

Remote

Rome Protocol

Los Angeles, CA, United States

$8000k - $13000k

Hashgraph

Dallas, TX, United States

$140k - $157k

xalts

Bengaluru, India

$90k - $105k

ENS Labs

Remote

$105k - $120k

Pintu

Setiabudi, Indonesia

$90k - $210k

Magic Eden
$36k - $54k estimated
Shanghai Shanghai China
Apply

At Magic Eden, we’re breaking down barriers to make Web3 what it should be — intuitive, accessible and of course, magical. As the #1 Bitcoin dApp and the #1 NFT marketplace, we’re leading the charge to redefine the onchain experience. Backed by top-tier investors like Sequoia, Paradigm, Electric Capital and Lightspeed Ventures, we’re building a future where trading is seamless, tokenomics are meaningful and Magic Eden becomes the best and biggest DEX in Web3. Join our global team of passionate, scrappy and wildly talented people to help shape the next era of Web3 with us.

We're seeking an experienced Protocol Engineer with a deep passion for revolutionizing digital ownership. The core work involves building smart contracts on EVM/SVM, off-chain and multi-on-chain interaction, scaling, and blockchain security. You'll leverage your expertise to set the tone and guidelines for our ecosystem.

Responsibilities:

  • Research, design, and implement EVM/SVM L1 or L2 chains

  • Contribute to Solidity or Rust development for Magic Eden's Smart contract protocols

  • Develop blockchain indexing systems focusing on high performance and throughput

  • Collaborate with founders, designers, engineers, and security auditors to ensure high-quality systems are delivered timely

Requirements:

  • 6+ years of experience, with at least 2 years in Ethereum, EVM-based or Solana-based blockchains

  • Proficiency in smart contract development with Solidity, Rust, Foundry, Web3.js/Ethers.js, and JavaScript/TypeScript

  • Experience with Ethereum or Solana Development Suites (e.g., Foundry, Truffle, Ganache, Hardhat, Tenderly, Anchor)

  • Expertise in writing secure, efficient, and gas-optimized smart contracts for DApps on Ethereum, Solana, and other EVM/SVM-compatible networks

  • Strong background in building blockchains, including experience with OP stack, Arbitrum stack, Bitcoin L2, or SVM L2s

  • Self-motivated, fast learner with a "get things done" mentality

  • Humble, open to challenges, and eager to embrace better ideas

Open Source Contribution and Presence:

We highly value candidates with a strong commitment to open source, reflecting passion for continuous learning and advancing the blockchain ecosystem. An active open-source presence demonstrates technical prowess, collaboration skills, and community contribution.

  • Maintain an active GitHub presence, showcasing contributions and thought leadership

  • Consistently contribute to popular open-source blockchain projects, libraries, and tools

  • Participate in discussions, propose improvements, and provide feedback on issues and pull requests

  • Lead or contribute to open-source tools addressing common challenges in blockchain development

  • Share knowledge through technical blog posts, tutorials, or presentations

  • Mentor junior developers, fostering an inclusive open-source community

Pay & Benefits:

  •  A fast-paced and collaborative environment

  • Competitive compensation and equity options

  • Flexible PTO

  • Wellness and work-from-home allowance

⬇
Apply Now

What is Truffle Blockchain?

Truffle is a popular development framework for building decentralized applications (dApps) on blockchain platforms, including Ethereum, Binance Smart Chain, and others

The framework provides developers with a suite of tools that make it easier to create, test, and deploy smart contracts and dApps

Truffle also includes a number of integrations with other blockchain development tools and platforms, such as Ganache for local blockchain development and Metamask for Ethereum wallet management

Truffle includes a number of features that simplify the development process, such as:

  • Smart contract compilation and migration: Truffle automatically compiles and deploys smart contracts to the blockchain network, making it easier for developers to manage the deployment process.
  • Testing framework: Truffle includes a built-in testing framework that enables developers to test their smart contracts and dApps with a variety of testing tools and approaches.
  • Debugging and logging: Truffle provides tools for debugging and logging smart contract code, making it easier to diagnose and fix errors and issues during development.
  • Built-in libraries: Truffle includes a number of built-in libraries that provide common smart contract functionality, such as OpenZeppelin for token standards and SafeMath for secure arithmetic operations.