
Smart Contract Engineer
Trust Wallet
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Job Level
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