Enable job alerts via email!

Fullstack Engineer - MetaMask (Delegation)

Consensys

Canada

Remote

USD 102,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Fullstack Engineer to join their dynamic team. This role focuses on building and enhancing the Delegation Toolkit SDK, empowering developers to integrate web3 applications seamlessly. You'll collaborate with multiple teams to ensure solutions work across various platforms, while also engaging with the developer community to promote adoption. If you're passionate about blockchain technology and eager to make an impact in a fast-paced, remote environment, this role is perfect for you.

Qualifications

  • 5+ years in fullstack engineering with a focus on frontend and SDK.
  • Experience developing SDKs and libraries for third-party use.

Responsibilities

  • Build and enhance the Delegation Toolkit SDK using TypeScript.
  • Collaborate with teams to develop features within the Gator Permissions Snap.

Skills

JavaScript
TypeScript
React
Web3.js
Problem-solving

Education

Bachelor's in Computer Science

Tools

Viem
Ethereum/EVM

Job description

Join to apply for the Fullstack Engineer - MetaMask (Delegation) role at Consensys

Location:

US, EU or Remote (excluding France)

About Consensys

Consensys is a leading blockchain and web3 software company founded by Joe Lubin, CEO of Consensys and Co-Founder of Ethereum. Since 2014, we have been pioneering developments within the web3 ecosystem, with products like MetaMask, Infura, Linea, Diligence, and Phosphor.

Our Mission

To unlock the collaborative power of communities by making the decentralized web easy to access, use, and build on, aiming to onboard one billion participants and 5 million developers.

About MetaMask

MetaMask is a gateway to the decentralized web, empowering millions to create communities, access financial services, and more. The Delegation Framework is a key component, enabling secure, flexible permission structures on Ethereum and other EVM-compatible chains.

Responsibilities
  1. Build and enhance the Delegation Toolkit SDK using TypeScript and Viem for seamless web3 application integration.
  2. Collaborate with MetaMask extension and Snap teams to develop features within the Gator Permissions Snap.
  3. Ensure solutions work across MetaMask platforms including browser extensions, mobile apps, and dApps.
  4. Engage with internal teams, partners, and the developer community to promote adoption.
  5. Maintain documentation, support developers, and create tutorials to accelerate SDK adoption.
Qualifications
  • 5+ years in fullstack engineering, with frontend and SDK focus.
  • Proficiency in JavaScript and TypeScript; experience with Viem and React.
  • Experience developing SDKs and libraries for third-party use.
  • Knowledge of Ethereum/EVM blockchain tech, Web3.js, wagmi, ethers.js.
  • Understanding of web security, blockchain fundamentals, dApp architecture.
  • Strong problem-solving skills and software development best practices.
  • Excellent communication skills in English.
  • Ability to work independently in a fast-paced, remote environment.
Bonus Points
  • Familiarity with Delegation Framework or permission systems.
  • Experience with ERC-4337 account abstraction.
  • Interest in cross-chain tech and integrations.
  • Experience with browser extensions and MetaMask Snaps.
  • Open-source contributions or community involvement.
Additional Info

Salary range for US-based candidates: $102,000—$160,000 USD, dependent on experience. We value diversity and inclusion, welcoming applicants from all backgrounds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.