Senior Smart Contract Engineer (Fully Remote)
Core
Design, build, and launch secure blockchain products with seamless wallet-connected user experiences across EVM networks.
Role type
Senior Smart Contract Engineer (Web3)
Builds
Secure smart contracts, wallet integration flows, and Web3 application integrations
Domain
Blockchain / Web3 / DeFi
Deliverable
production ML models | product features
Required skills
Solidity, EVM-based smart contract development, Hardhat, Foundry, Truffle, ethers.js, web3.js, wagmi, viem, MetaMask, WalletConnect, Coinbase Wallet, gas optimization, transaction lifecycle management, smart contract upgrade patterns, token standards (ERC-20, ERC-721, ERC-1155), event indexing, smart contract testing, auditing processes, security best practices
Preferred skills
DeFi, NFT, staking, DAO, payment, or wallet-related Web3 products, Layer 2 networks (Arbitrum, Optimism, Base, Polygon, zkSync), account abstraction, smart wallets, multi-signature wallets, gasless transaction systems, The Graph, blockchain indexers
Technologies
Ethereum, Arbitrum, Optimism, Base, Polygon, Hardhat, Foundry, Truffle, ethers.js, web3.js, wagmi, viem, MetaMask, WalletConnect, Coinbase Wallet, The Graph
Responsibilities
Design, develop, test, and deploy secure smart contracts; Build and maintain wallet integration flows; Collaborate with frontend and backend engineers; Improve smart contract architecture for security and gas efficiency; Write comprehensive unit, integration, and end-to-end tests; Support contract deployment, verification, and monitoring; Participate in code reviews; Work with product teams to define technical requirements; Stay current with blockchain protocols and security practices
Seniority
Senior, hands-on IC