Smart Contract Engineer

Q.xyz logo

Q.xyz

What is Q?

Q.xyz is a blockchain development company that builds integrations between decentralized finance platforms. Spun out of BarnBridge, Q Labs aims to create intuitive, dynamic interfaces for users to easily access multiple DeFi protocols & track their positions.

Role

  • Writing production-level code in Solidity and Typescript.
  • Collaborate with third party Smart Contract Auditors.
  • Work with Product Managers, Engineers, and other key stakeholders to determine and implement additional functionality to our Smart Contracts.

Desired Skills

  • Solidity, Consensus Algorithms, understanding of gas, blockchain limitations, hardhat/truffle, reentrancy, delegate call, differences between call and send, vulnerabilities with tx.origin, overflow and underflow issues.
  • Strong experience in managing the full life cycle of smart contracts including design, testing, review, deployment and onchain interaction.
  • 2+ years of experience working with a go-ethereum project or fork of it.
  • You have prior experience in deploying complex smart contract systems to a public blockchain. (e.g. Ethereum)
  • You are knowledgable of the Ethereum Virtual Machine.
  • Understanding of next generation blockchains and Layer 2 solutions.
  • Golang or NodeJS. (Javascript/typescript)

Nice to Have

Experience working with:

  • Cross chain/rollup protocol deployment.
  • React
  • SQL or suitable alternative.

Compensation & Benefits

  • Work from anywhere
  • Flexible working time
  • Great working environment
  • Flexible vacation policy
  • Health & other benefits
  • Competitive Salary + Equity Package

Q.xyz is committed to a diverse and inclusive workplace and is an equal opportunity employer. We do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Apply now

Please let Q.xyz 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

Apply now

Please let Q.xyz know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Join us

The decentralized future needs you.