Trust Wallet

Smart Contract Engineer

Trust Wallet

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design secure smart contract architecture, protocols (e.g., chain abstraction).
  • Develop smart contracts with strong understanding of security & account abstraction.
  • Research ZKP, FHE, MPC protocols to be integrated for smart contracts.
  • Implement thorough unit/integration/fuzz tests for smart contracts.
  • Write formal verification for smart contracts. (e.g., 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, implementing thorough tests.
  • Understanding of ERC-4337, ERC-6900, ERC-7579, EIP-7702.
  • Strong attention to security details.
  • Deep understanding of EVM memory, execution, solidity details.
  • Deep understanding of Cryptography.
Benefits
  • Be a part of the world’s leading blockchain ecosystem that continues to grow.
  • Excellent learning and career development opportunities.
  • Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
  • Tackle fast-paced, challenging and unique projects.
  • Work in a truly global organization, with international teams and a flat organizational structure.
  • Work fully remotely with flexible working hours.
  • Enjoy competitive salary and benefits.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
smart contract engineeringsecurity protocolsunit testingintegration testingfuzz testingformal verificationcryptographyEVMSolidityaccount abstraction
Soft Skills
attention to detailleadership