Smart Contract Engineer at Monax Labs

  • Anywhere (100% Remote) Only
  • Monax Labs
Job Description:

About the role:

We are seeking a Smart Contract Engineer to join Monax as we define a unique position in the market. You will be shaping a new offering that does not exist in the market yet.

Your primary responsibilities will be implementing, designing, and auditing smart contracts written in Ethereum and emerging smart contract languages (e.g. cadence, ink, Rust, pact). However, we are seeking well-rounded engineers who can contribute to other engineering work adjacent to smart contract work, such as APIs, libraries, and indexing services.

UK wide remote available. European remote available for the right candidate.

Stack Overview:

Your core skills matter more than specific knowledge. Currently we use: Typescript (front end and API), Rust, Solidity, OpenZeppelin, Postgres, React, Kubernetes, Helm.

You will be working closely with the CTO to work on the following tasks:

  • The development of our smart contracts and their interactions
  • Be a key person for anything related to inter-blockchain interoperability
  • Helping define the architecture of our protocol
  • Write thorough test coverage of all smart contract functionality
  • Create deployment scripts and integrations for cross-chain deployments
  • You'll have a high level of autonomy within the projects you work on. You will support and challenge the rest of the team to improve the quality of our software and design.

The ideal candidate has:

  • 2-3 + years experience with blockchain and smart contract development
  • Familiarity with Ethereum and Solidity
  • A genuine interest in DeFi, NFTs, DAOs, and Web3 in general
  • Knowledge of common smart contract weaknesses, attack vectors, and bugs
  • A general purpose programming language [C#, Java, JS, Python]
  • Excellent organisational skills and a keen attention to detail
  • Previous experience working in a fast-moving and evolving environment
  • Excellent written and verbal communication abilities

Highly desirable, but not required:

  • Experience with Rust (particularly WASM or smart contracts)
  • Experience with non-Ethereum chains and smart contracts (e.g. Solana, NEAR, - substrate)
  • Experience with indexing blockchain data and joining with non-blockchain data
  • Experience working in a remote and distributed team would be great, but it’s not - essential
  • Experience with a venture-funded, high-growth technology/fintech startup
  • Experience in a blockchain or cryptocurrency firm Previous experience working with NFTs

About you:

  • We are very keen to see candidates from a range of backgrounds and experiences. You may not fit exactly every requirement we have. What’s more important is that you have the demonstrable skills and experience we need.
  • It is important that you are able to engage, and on occasion back yourself in honest and respectful discussions with colleagues. You are able to change your mind about something after consideration.
  • We’d like you to have the ability to change minds too. You will be self-started and autonomous. Comfortable managing with ambiguity and leveraging the team to move forward.
  • Research shows that women are less likely than men to apply for a role if they do not have solid experience in 100% of these areas. Our list is not exhaustive and we would love to hear from you even if you feel you are not a 100% match.

Company Benefits

  • New Mac/Laptop
  • 29 days annual leave - to use as you wish - only 1 fixed day
  • Flexible working - currently Monax is a fully remote firm with employees in the UK, - Europe, East and West Coast USA and South Africa
  • Our team have the freedom to work (within reason) around the way they live
  • High level of autonomy and self direction
  • Equity
  • Annual compensation reviews

Interview Process

  • First interview with Chief People Officer/Lead
  • Technical interview with CTO and CPO
  • Final interview if required
  • Offer

Other Jobs in Full Stack