Job Description
Summary
What you’ll do
We are looking for a Software Engineer who's eager to pioneer the next wave of crypto adoption by developing innovative features for MetaMask Ramps and refining our current offerings.
In this role, you will immerse yourself in the multiple features related to swapping crypto assets across multiple blockchains, closely collaborating with fellow engineers. This journey requires a deep understanding of user needs and navigating the integration challenges with other MetaMask features.
We are looking for someone with a deep experience building web and mobile products. You will be responsible for developing new features and enhancing existing ones, aiming to deliver releases of the highest quality. Concurrently, you'll engage in research to conceive innovative features.
Would be great if you brought this to the role
- 3+ years of experience as a Front-end Software Engineer working on Production applications
- Experience with mobile development (React Native)
- Experience with web development (React)
- Experience working on agile projects in an Agile environment
- Experience working in CI/CD setup
- Experience working in a distributed, remote team environment
- Excellent communication skills
- Writing good technical documentation
- Located Eastern America or Western EMEA/able to work compatible business hours
Bonus point for any of:
- Experience with back-end development (Node/Express/NestJS)
- Understanding of the Swaps feature of MetaMask or other self-custodial wallets
- Understanding of the Ethereum ecosystem
- Experience with third-party integration (REST APIs, OpenAPI specifications…)
- General interest in DevOps topics / experience with Docker and/or Kubernetes and deploying cloud infrastructure (AWS / Azure)
- Interest in streamlining and automating recurring processes
- Blockchain / smart contract development: Solidity / Ethereum, Web3.js or Ethers.js library
- Experience using or working with decentralized applications or web3 protocols
- BSc/MSc in Computer Science or related subject
Ideal candidate
You're well-acquainted with the Ethereum ecosystem and adept at building products across mobile, web, and browser extension platforms. With a keen sense of user experience, you're dedicated to enhancing it at every turn.
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)
$95,000—$198,000 USD
Skills
- AWS
- Communications Skills
- Development
- React
- Smart Contract Development
- Software Engineering
- Solidity