Fullstack Engineer - MetaMask (Delegation)
Fullstack Engineer - MetaMask (Delegation)

Fullstack Engineer - MetaMask (Delegation)

Full-Time 72000 - 96000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop and scale the TypeScript/Viem Delegation Toolkit SDK for MetaMask.
  • Company: Join Consensys, a leader in blockchain innovation and the creator of MetaMask.
  • Benefits: Enjoy remote work flexibility, competitive salary, and a vibrant startup culture.
  • Why this job: Be part of a mission to make Web3 accessible and impactful for millions worldwide.
  • Qualifications: 5+ years in fullstack engineering with strong JavaScript and TypeScript skills required.
  • Other info: Diverse backgrounds are welcomed; apply even if you don't meet all requirements.

The predicted salary is between 72000 - 96000 £ per year.

Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of Consensys and Co-Founder of Ethereum. Since 2014, Consensys has been at the forefront of innovation, pioneering technological developments within the web3 ecosystem. Through our product suite, including the MetaMask platform, Infura, Linea, Diligence, and our NFT toolkit Phosphor, we have become the trusted collaborator for users, creators, and developers on their path to build and belong in the world they want to see.

About MetaMask

MetaMask is the gateway to the decentralized web. As both a crypto wallet and a development platform, our tools empower millions of users worldwide to create communities, play games, access financial services, make payments, invest, and more. With over 30 million monthly active users, we’re expanding the boundaries of what’s possible in Web3. The Delegation Framework is a critical component of this mission. It enables developers to create flexible, secure, and composable permission structures on Ethereum and other EVM-compatible chains. By joining MetaMask’s Delegation team, you’ll help bring this framework to new heights, scaling it for millions of users across diverse use cases and platforms.

What You’ll Do

  • As a Fullstack Engineer on the Delegation team, you’ll focus primarily on developing, maintaining, and scaling our TypeScript/Viem Delegation Toolkit SDK and building our Gator Permissions in the MetaMask wallet.
  • Build and enhance the Delegation Toolkit SDK: Design, implement, and maintain a robust, developer-friendly SDK built on TypeScript and Viem that enables seamless integration of delegation permissions across web3 applications.
  • Develop and innovate with MetaMask Snaps: Collaborate closely with MetaMask extension and Snap teams to build advanced features within the Gator Permissions Snap, ensuring a secure and intuitive user experience.
  • Ensure cross-platform compatibility: Create solutions that seamlessly integrate across multiple MetaMask platforms, including browser extensions, mobile apps, and portfolio dApps.
  • Collaborate and contribute to adoption: Engage closely with internal teams, partners, and the broader developer community to promote adoption and integration of the Delegation Framework and Toolkit SDK.
  • Maintain excellence and usability: Write clear documentation, provide support to developers using the SDK, and create exemplary tutorials and examples that accelerate adoption.

What You Bring

  • 5+ years of fullstack engineering experience, with a strong emphasis on frontend and SDK development.
  • Extensive experience in modern JavaScript and TypeScript development, with deep knowledge of frameworks such as Viem and React.
  • Hands-on experience developing and maintaining SDKs and libraries used by third-party developers.
  • Experience with Ethereum/EVM-based blockchain technologies, Web3.js, wagmi, ethers.js, or similar libraries.
  • Strong understanding of web security, blockchain fundamentals, and decentralized application architecture.
  • Proven experience designing simple solutions to complex problems.
  • Demonstrable knowledge of modern software development practices including continuous integration, testing, and agile methodologies.
  • Exceptional communication skills in English, both written and verbal.
  • Ability to independently navigate a fast-paced, remote environment and proactively engage with teammates and partners.

Bonus Points

  • Familiarity with MetaMask’s Delegation Framework or other permission systems.
  • Experience working with account abstraction standards such as ERC-4337.
  • Experience or interest in cross-chain integrations and technologies.
  • Proven experience building or working with browser extensions and MetaMask Snaps.
  • Previous open-source contributions or active involvement in developer communities.

Consensys is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

Fullstack Engineer - MetaMask (Delegation) employer: Consensys

At Consensys, we pride ourselves on being a leading employer in the blockchain and web3 space, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and exposure to cutting-edge technologies, ensuring that you remain at the forefront of the industry. With a diverse and inclusive environment, we celebrate unique perspectives and empower our team members to shape the future of decentralised technology while enjoying the flexibility of a remote-friendly workplace.
C

Contact Detail:

Consensys Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Fullstack Engineer - MetaMask (Delegation)

✨Tip Number 1

Familiarise yourself with the MetaMask Delegation Framework and its functionalities. Understanding how it works will not only help you in interviews but also demonstrate your genuine interest in the role and the company.

✨Tip Number 2

Engage with the developer community around MetaMask and web3 technologies. Participating in forums, contributing to discussions, or even sharing your own projects can showcase your passion and expertise, making you a more attractive candidate.

✨Tip Number 3

Stay updated on the latest trends and advancements in blockchain technology and SDK development. Being knowledgeable about current developments will allow you to speak confidently about how you can contribute to the team.

✨Tip Number 4

Network with current or former employees of Consensys. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the interview process.

We think you need these skills to ace Fullstack Engineer - MetaMask (Delegation)

Fullstack Engineering
TypeScript Development
JavaScript Proficiency
Viem Framework Knowledge
React Framework Experience
SDK Development
Ethereum/EVM-based Technologies
Web3.js Familiarity
wagmi and ethers.js Experience
Web Security Understanding
Decentralised Application Architecture
Problem-Solving Skills
Continuous Integration Practices
Agile Methodologies
Exceptional Communication Skills
Remote Work Adaptability
Cross-Platform Compatibility Solutions
Documentation and Tutorial Creation
Community Engagement
Open-source Contributions

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your fullstack engineering experience, especially in TypeScript and SDK development. Emphasise any relevant projects or roles that showcase your skills in modern JavaScript frameworks like Viem and React.

Craft a Compelling Cover Letter: In your cover letter, express your passion for Web3 and how your background aligns with Consensys' mission. Mention specific experiences that demonstrate your ability to solve complex problems and your familiarity with blockchain technologies.

Showcase Relevant Projects: If you have worked on any projects related to Ethereum, EVM-based technologies, or SDKs, be sure to include them in your application. Provide links to your GitHub or portfolio to give the hiring team a clear view of your work.

Highlight Communication Skills: Since exceptional communication skills are required, ensure your application reflects your ability to articulate complex ideas clearly. Use concise language and structure your application well to demonstrate your written communication prowess.

How to prepare for a job interview at Consensys

✨Showcase Your Technical Skills

Be prepared to discuss your experience with TypeScript, Viem, and other relevant frameworks. Bring examples of past projects where you've developed SDKs or worked on fullstack applications, as this will demonstrate your hands-on expertise.

✨Understand the Web3 Ecosystem

Familiarise yourself with blockchain fundamentals and the specific technologies mentioned in the job description, such as Ethereum and EVM-compatible chains. This knowledge will help you engage in meaningful discussions about the Delegation Framework and its applications.

✨Prepare for Collaboration Questions

Since the role involves working closely with various teams, be ready to share examples of how you've successfully collaborated in the past. Highlight your communication skills and ability to work in a remote environment, as these are crucial for the position.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your approach to solving complex problems. Prepare to discuss specific challenges you've faced in previous roles and how you designed simple solutions, showcasing your analytical thinking and creativity.

Fullstack Engineer - MetaMask (Delegation)
Consensys
C
  • Fullstack Engineer - MetaMask (Delegation)

    Full-Time
    72000 - 96000 £ / year (est.)

    Application deadline: 2027-06-14

  • C

    Consensys

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>