Building and maintaining core smart contract frameworks and libraries
Managing smart-contract release lifecycles; from architecting to audit to post-release
Spearheading research into novel smart contract functionality beyond the EVM
Collaborating with a cross-functional team of engineers, designers, researchers, product managers, and operations teammates to create best-in-class products
Requirements
General mastery of software engineering principles
Strong proficiency in Solidity and at least one other non-smart-contract language
Deep understanding of the EVM and differences across L1/L2/L3 environments
Familiarity with network node architectures (geth, reth, op-stack, orbit, etc.)
Experience participating in past smart contract code audits (maintainer or auditor)
Desire to dive in at the lowest level; experience to know when not to
Strong communication and collaboration abilities; emphasis on written communication.
Experience with alternative, non-EVM-based execution environments
Past experience in contributing to or maintaining open-source projects
Tech Stack
Node.js
Solidity
Benefits
Highly competitive compensation package, including annual discretionary bonus & optimized tax structure compared to the vast majority of web3 startups
Top 1% of benefits across the web3 startup space
100% of premiums covered on highest quality healthcare