Head of Smart Contracts
Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now
We’re on a mission to make crypto investing simple, accessible, and safe for everyone. The Index Coop’s goal is to become the Blackrock of crypto and to do that we need to build, launch and maintain a growing range of index products.
Index Coop is regarded as one of the top-performing DAOs, maintains the markets largest crypto index product in $Defi Pulse Index, and holds over $200 million in AUM across a range of products.
See the intro video about Index Coop here.
The role
The mission for this role is to lead Smart Contract development at the Index Coop. This means owning end-to-end smart contract development, sharing expertise with organization leads, and helping mentor new smart contract contributors. We are hiring a number of core engineers, and you will support the team growth.
Some of the key activities will include overseeing the launch of new index products, improving internal tooling for rebalancing and payouts, and mentoring other engineers to do the same.
Come and visit our Discord, and Forum to see how we operate. You’ll find an enthusiastic, optimistic and considered community, working at the forefront of defi and DAOs.
Requirements
Success in the first 6 months
- You have deployed multiple, distinct, high quality smart contracts that drive Index Coop core mission goals.
- You’ve created a Smart Contract development pipeline that standardizes scoping, speccing, implementation, security audit review, documentation, and deployment steps. This process is shown to produce safe and correct code.
- You bring clarity to key product & feature development decisions by sharing smart contract context/implementation constraints early on in the design process.
- You train further developers to deliver high quality smart contract code with minimal oversight.
- You’ve produced blogs, forum posts or other content on DeFi exploits, Solidity language updates, or Ethereum core updates and have explained their relevance to Index Coop smart contract development.
You exhibit
- Extremely High Ownership: You strive seriously to write high quality, bug-free code and do not wait for/rely on others to ensure your code is correct.
- Autonomous & Self Starting: You proactively seek to understand the scope of the current mission & all its requirements. You read documentation, source code, and consult with protocol maintainers to deliver results.
- Detail & Security Oriented Thinking: You stay up to date with the latest Solidity releases & best practices, and protocol/solidity exploits.
- Smart Contract Expertise: You know how to write bug-free & secure smart contracts in Solidity, and are familiar with standard ecosystem tools & security audit techniques.
- Empathetic Mentor: You are an empathetic mentor, and enjoy sharing your knowledge & learnings with other motivated contract developers.
- Excellent written & verbal communicator: You have excellent written and verbal communication skills. You are able to succinctly & clearly communicate your ideas.
Skills
- We are looking for a strong command of Solidity and Typescript (we also use hardhat)
Benefits
- This is a full time role, that you can work from anywhere. Contributors are spread out but commonly US or EU time zones, so overlap would be advantageous.
- Compensation will include a competitive monthly payment (INDEX tokens and possibly USDC) equivalent to USD$190K – $310K annual salary, as well as vested INDEX tokens. This could be extremely attractive for someone with a long term view.
Please let Index Coop know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Job type
Role
Compensation
Keywords
Please let Index Coop know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Index Coop
Not what you're looking for?