Solidity Engineer
About the Role
We’re looking for Hook’s first protocol engineer hire after our seed financing. As the Founding Solidity Engineer at Hook, you’ll work with our founders and team to envision and realize the core protocol rails that support our NFT derivatives products. You will work directly with the CTO and write secure, gas-efficient code to handle irreplaceable high-value assets. We expect this code to become one of the long-lasting financial rails of the ecosystem.
Members of Hook’s team, especially founding members, are versatile leaders excited to take on a broad range of challenges. Starting on day 0, you’ll own our entire protocol architecture and implementation. We don’t have PMs at Hook - our teams are empowered to do the research, set the direction, and work with each other to ship.
Hook is the first NFT-native derivatives protocol. Our philosophy is to avoid coercing non-fungible assets into fungible ones and build expressive financial products using primitives that everyday users already understand. We’re starting by developing a covered call options product. The product allows major NFT holders to earn passive yield on their assets while providing active traders a more capital-efficient way to bet on price swings (think Robinhood options for NFTs).
RESPONSIBILITIES:
- Design a secure protocol, making the right tradeoffs between upgradeability and user trust.
- Implement the protocol in Solidity (collaborating with our CTO and CEO when necessary).
- Work with the rest of the engineering team (i.e., indexing, client) to solve EVM related-issues.
REQUIREMENTS:
- Have deployed solidity code to mainnet
- u know what unchecked { … } does
- Able to describe and evaluate fundamental architecture tradeoffs in protocols, understand the operation of other DeFi protocols
- Collaborative and able to deal with ambiguity and change
NICE TO HAVE:
- Interest in NFTs
- Interest in FinTech
- Interest in trading
- is a degen