Staff Software Engineer - MetaMask (Assets)
Staff Software Engineer at MetaMask to contribute to Assets experiences, including network management, asset presentation, and transaction history.
Location: US, EU or Remote (excluding France and Australia)
Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of Consensys and Co-Founder of Ethereum.
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.
Whether building a dapp, an NFT collection, a portfolio, or a better future, the instinct to build is universal.
Our mission is to unlock the collaborative power of communities by making the decentralized web universally easy to access, use, and build on.
You’ll get to work on the tools, infrastructure, and apps that scale these platforms to onboard one billion participants and 5 million developers.
About MetaMask
MetaMask aims to create a thriving engineering organization that supports the well-being of our engineers while empowering them to do work they are proud of and enjoy.
What you’ll do
As a staff engineer, you will:
- Contribute to MetaMask’s Assets experiences, including network management, asset presentation (tokens, NFTs, and DeFi positions), and transaction history
- Unify, enhance and transform our experiences across Portfolio dApp, Browser Extension, and Mobile platforms
- Coordinate and communicate with other experience teams to complete complex projects
- Mentor more junior team members and broadly elevate the level of engineers around you
Requirements:
- 5+ years working with web and mobile-based technologies.
- Hands-on experience with React and React Native
- Extensive experience with modern Javascript (ES6/TypeScript/etc.).
- Experience with blockchain fundamentals
- Strong working knowledge developing cross platform/browser compatibility.
- Experience working in an agile development team.
- Experience developing medium to large-scale applications across the entire stack with minimal tech debt through sensible abstractions, testing, linting, and adherence to coding/web standards.
- Experience consuming APIs.
- A demonstrable understanding of Continuous Integration.
Bonus Points:
- Working knowledge of the ERC20 and SPL20 token standards
- Demonstrated passion for and knowledge of blockchain technologies
- An understanding of cyber-cryptography.
- Experience working in a decentralized, distributed team.
- Previous experience working in Web3
- Product knowledge about the Web3 wallet space
Other skills to demonstrate:
- Excellent verbal and written communication in English.
- Teamwork, flexibility, initiative, communication and organization.
- Willingness to constantly learn & improve, challenging yourself to stay at the top of your game.
The {#salary}salary range for US-based candidates only will be determined throughout the interview process depending on experience and skills.
US pay range (not including bonus, equity or other benefits)
$155,000—$186,000 USD
In the rapidly evolving Web3 space, we believe that everyone is a builder.