Truffle Jobs

580 jobs found

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

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

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

Salvo Software

Remote

$62k - $77k

Altoros

Remote

$72k - $80k

Globaldev Group

Remote

$72k - $84k

Unreal Gigs

Remote

$74k - $100k

RoofStacks

İstanbul

$74k - $100k

Unreal Gigs

Remote

$72k - $75k

xalts

Bengaluru, India

$105k - $120k

Seedify

Europe

$36k - $56k

Gemini

Remote

$172k - $215k

Windranger Labs

Singapore, Singapore

$74k - $105k

Rome Protocol
$8000k - $13000k
Los Angeles, CA, USA
Apply

We are seeking a talented Smart Contract Tester and CI Integration Engineer to join our dynamic team. The ideal candidate will be experienced in testing smart contracts and developing seamless CI integration workflows. Familiarity with blockchain frameworks such as OpenZeppelin, Solana, and Ethereum Virtual Machine (EVM) is essential. This role involves ensuring the security, efficiency, and scalability of decentralized applications through rigorous testing and automated CI processes.

Key Responsibilities

  • Smart Contract Testing:Develop, execute, and automate test cases for smart contracts on EVM-compatible chains and Solana. Conduct security audits, gas efficiency analysis, and validation of smart contract logic. Leverage OpenZeppelin libraries for security best practices and standards compliance.

  • CI Integration Development:Design and implement CI workflows for automated testing, contract deployment, and monitoring. Integrate CI/CD tools such as GitHub Actions, Jenkins, or CircleCI into the development lifecycle. Collaborate with DevOps to ensure seamless integration and deployment pipelines.

  • Blockchain Development Support:Partner with blockchain engineers to test and validate new smart contract features. Identify and troubleshoot issues within contracts and pipeline integrations. Stay current with blockchain trends, tools, and emerging best practices.

  • Documentation and Collaboration:Write clear documentation for CI processes, workflows, and testing methodologies. Communicate findings, risks, and improvement suggestions effectively across teams.

Required Skills and Experience

  • Hands-on experience in testing and auditing smart contracts on EVM-compatible blockchains and Solana.
  • Proficiency in OpenZeppelin libraries and tools.
  • Expertise in managing CI/CD integrations with tools like GitHub Actions, Jenkins, or CircleCI.
  • Proficiency in Solidity (EVM) and Rust (Solana).
  • Knowledge of blockchain fundamentals, cryptography, and decentralized finance (DeFi).
  • Strong analytical and debugging skills for smart contracts and CI pipelines.

Preferred Qualifications

  • Familiarity with testing frameworks like Hardhat, Foundry, or Truffle for EVM projects.
  • Experience with Solana testing tools, such as Solana Test Validator or Anchor.
  • Knowledge of static analysis tools like Slither, MythX, or Certora for smart contract security.
  • Background in implementing CI/CD best practices for blockchain systems.
  • Contributions to open-source blockchain or CI-related projects.

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.