Smart Contract Engineer

Trust Wallet

Completely RemoteFull TimeInformation Technology
Posted 2 days ago

Job description

About the Company

Trust Wallet is the leading non-custodial cryptocurrency wallet, trusted by over 200 million people worldwide to securely manage and grow their digital assets. Our mission is to be a trusted personal companion helping users safely navigate Web3, the on-chain economy, and the emerging AI-powered future.

Responsibilities

  • Design secure smart contract architecture and protocols such as chain abstraction
  • Develop smart contracts with a strong understanding of security and account abstraction
  • Research ZKP, FHE, and MPC protocols for smart contract integration
  • Implement thorough unit, integration, and fuzz tests
  • Write formal verification for smart contracts using tools like Certora
  • Lead security audits
  • Engage with Rust engineers to build on-chain infrastructures

Requirements

  • 1+ years of smart contract engineering experience
  • Experience writing smart contracts and implementing thorough tests
  • Understanding of ERC-4337, ERC-6900, ERC-7579, and EIP-7702
  • Strong attention to security details
  • Deep understanding of EVM memory, execution, and Solidity details
  • Deep understanding of Cryptography

Preferred Qualifications

  • Understanding of Rust systems
  • Knowledge of Solana/SVM and Bitcoin internals

Skills & tools

SolidityEVMCryptography

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 011+ years smart contract engineering experience
  2. 02Understanding of ERC-4337, ERC-6900, ERC-7579, EIP-7702
  3. 03Deep understanding of EVM and Solidity
  4. 04Deep understanding of Cryptography
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches