
At MetaMask, we’re building the tools and infrastructure to empower users across the globe to onboard into Web3. The
RAMPS team
enables seamless fiat on/off-ramping — helping users transition between traditional finance and decentralized applications. This is one of the most mission-critical and revenue-impacting surfaces in MetaMask, and we’re expanding our technical leadership to support a growing roadmap.
What you’ll do
As a senior engineer on the RAMPS team, you will:
-
Own the entire lifecycle of features and projects — from technical design through to launch and production monitoring
-
Build and ship user-facing features in our React Native mobile application
-
Contribute across the full stack: React Native mobile frontend, Node.js/NestJS backend API, and shared TypeScript libraries
-
Integrate third-party payment providers and financial services APIs
-
Improve application performance, test coverage, and developer experience
-
Onboard and mentor other engineers through code reviews and pairing
-
Identify and suggest areas of future work for yourself and the team
-
Collaborate with Product, Design, QA, and Backend Engineering partners to deliver on the team's roadmap
-
Participate in code reviews, sprint ceremonies, on-call rotations, and the hiring process
-
Leverage AI-assisted development tools (Cursor, Claude Code, or equivalent) as a core part of your daily engineering workflow
Would be great if you brought this to the role
As a senior engineer on the RAMPS team, you will:
-
3+ years of experience in software engineering with a focus on mobile or full-stack development
-
Demonstrable proficiency with React Native (2+ years)
-
Proficiency in TypeScript across the stack (frontend and backend)
-
Backend experience with Node.js (NestJS, Express, or similar frameworks)
-
Experience with Web3 fundamentals — wallets, blockchain transactions, and the Ethereum ecosystem
-
Experience integrating third-party APIs, particularly in payments or financial services
-
Active, proficient use of AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or equivalent). We expect the majority of your development workflow to be AI-augmented — this is a core engineering practice on our team, not optional.
-
Strong communication and collaboration skills in a remote-first environment
-
Comfort working in agile environments with cross-functional teams
-
Commitment to clean code practices, testing, and maintainable software
-
Proactive and self-driven to be successful working remotely
-
Understands the business context their code supports and uses that knowledge to influence prioritization and trade-offs
Bonus Points
-
Prior experience at fintech or payments companies (e.g., Stripe, Revolut, Robinhood, Square)
-
Experience working on fiat on/off-ramp systems, KYC/AML flows, or payment rail integrations
-
Experience working in large, multi-team codebases with shared libraries and modular architecture
-
Experience building complex, data-rich mobile UIs with async data fetching, loading states, and error handling
-
Demonstrable proficiency with Android or iOS platform (1+ years)
-
Contributions to open-source projects
-
You're a MetaMask user
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)
$104,000—$156,000 USD