Job Description
Summary
What you’ll do
- Contribute to MetaMask’s various user experiences, from home screens and settings to feature screens and other enhancements we dream up
- 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
Would be great if you brought this to the role
- 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.)
- 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
- Strong understanding of web-based security threats and prevention techniques
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
Don't meet all the requirements? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway, detailing your relevant transferable skills in your cover letter. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.
The 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)
$138,000—$207,000 USD
Skills
- Cryptography
- Development
- React
- Software Engineering
- Team Collaboration
- TypeScript