Job Description

Summary

About Vac Smart Contracts Unit

Smart contracts are at the heart of decentralized technologies and power hundreds of protocols to enable next generation applications.

We, the Vac Smart Contracts service unit, provides services to other projects and teams that are in need of custom smart contract protocols and features.

Were working on various codebases from teams like Status and Logos with a focus on high quality and secure code.

The Role:

We are seeking a skilled Smart Contract Engineer to work in our service unit on our clients projects. The person joining us will play a critical role in researching and developing innovative solutions. The primary focus will be on building and maintaining core smart contract frameworks and custom protocols, advancing implementations by further architecting and developing their capabilities, adhering to existing and new requirements, and also improving and enhancing existing protocols. An important part of the role is the collaboration across teams to address specific needs.

Key responsibilities

  • Design, develop, test, deploy and maintain our smart contracts
  • Participate in design and code reviews
  • Improve engineering standards, tooling and processes
  • Audit our smart contracts

You ideally will have

  • Strong expertise building and releasing production grade Solidity contracts
  • A deep understanding of the Ethereum Virtual Machine
  • Experience auditing smart contract protocols
  • Experience using Foundry
  • Passion for open source software
  • Past experience in contributing to or maintaining open source projects
  • Strong communication and collaboration abilities; emphasis on written communication
  • A strong alignment to our Mission: free.technology

Bonus points

  • Experience working remotely
  • Experience working for an open source organization
  • Code auditing experience
  • Experience with the Certora Prover and the CVL language

[Dont worry if you dont meet all of these criteria, wed still love to hear from you anyway if you think youd be a great fit for this role. Just explain to us why in your cover letter].

Interview Process

  1. Interview with our Talent Team
  2. Interview with team member from the Vac Smart Contracts team
  3. Pair programming interview with team member from the Vac Smart Contracts team
  4. Interview with Vac team lead

Compensation

  • We are happy to pay in any mix of fiat/crypto.

Skills
  • Communications Skills
  • Smart Contract Audit
  • Smart Contract Development
  • Team Collaboration
© 2024 cryptojobs.com. All right reserved.