Job Details
Blockchain Engineer - MoonPay
Crypto Jobs Remote
Job Description
Job Title: Blockchain Engineer
Location: Remote (Barcelona / Bucharest / Cape Town / Lisbon / Krakow)
About MoonPay MoonPay is on a mission to onboard the world to Web3. As the leading Web3 infrastructure company, we offer payment solutions, digital collectibles minting, and a consumer app redefining digital ownership. Trusted by over 20 million users worldwide, we drive innovation and collaboration with top-tier brands. Join us to shape the future of decentralized technology!
About the Role We are looking for a skilled Blockchain Engineer to contribute to our expanding Web3 initiatives. You will be a key player in building and integrating blockchain applications that power self-custody wallets, DeFi trading, and on-chain asset delivery. Collaborating closely with cross-functional teams, you will help shape the infrastructure that fuels our consumer and B2B products.
Responsibilities
- Design, develop, and maintain blockchain-based infrastructure, focusing on DeFi trading and self-custody wallet solutions.
- Integrate with multiple blockchain networks, including Bitcoin, Ripple, Ethereum/EVM, and Solana, with more to come.
- Develop and optimize smart contracts, token standards, and Ethereum Improvement Proposals (EIPs).
- Implement and maintain Remote Procedure Call (RPC) interactions using libraries such as viem, ethers, and solana/web3.js.
- Collaborate with Product Managers to design and execute new Web3 features and improvements.
- Ensure code quality, security, and performance through rigorous testing and best practices.
- Contribute to estimations, planning, and execution of blockchain projects and integrations.
Requirements
- Proven experience in Web3 development, including DeFi platforms, NFTs, wallets, or decentralized applications.
- Strong understanding of cryptocurrency wallet infrastructure across Ethereum, Bitcoin, Solana, Ripple, or similar networks.
- Experience with blockchain RPC interactions and libraries such as viem, ethers, solana/web3.js.
- Knowledge of token standards (e.g., ERC-20, SPL-20) and Ethereum Improvement Proposals (EIPs), especially in account abstraction.
- Hands-on experience building scalable blockchain infrastructure.
- Ability to work in a collaborative, fast-paced environment.
Nice-to-Have Skills
- Experience with digital asset and NFT minting, particularly in the Ethereum ecosystem.
- Knowledge of real-time data processing and blockchain analytics.
- Familiarity with MoonPay's consumer products and the broader Web3 landscape.
Tech Stack
- TypeScript with React/React Native (via Expo)
- Blockchain networks: Ethereum, Bitcoin, Solana, Ripple
- Libraries: viem, ethers, solana/web3.js
Our Values (BLOCK)
- Be Hungry: We’re passionate about innovation and growth.
- Level Up: We continuously learn and improve.
- Own It: We take responsibility for our work.
- Crypto Curious: We embrace blockchain and its possibilities.
- Kaizen: We strive for continuous improvement.
Perks & Benefits
- Equity package 📈
- Unlimited holidays 🏝
- Paid parental leave 🍼
- Annual training budget 💻
- Home office setup allowance 🪑
- Monthly budget to spend on MoonPay products 💰
- Work in a cutting-edge industry 🚀
- Freedom, autonomy, and responsibility 💪
Diversity & Inclusion We welcome diverse perspectives and encourage applications from all backgrounds. If you meet 75% of the requirements, we still want to hear from you. Let us know if you require any accommodations during the interview process.
Join us and help build the future of Web3 at MoonPay!
Related Jobs
Latest Related Job For You
Software Developer
- Crypto Jobs Remote
- Negotiate
- 18 days ago
Enterprise Content Writer
- Crypto Jobs Remote
- Negotiate
- 25 days ago
Test Automation Engineer - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- a month ago
Software Developer (CDNA) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- a month ago
Senior Database Developer (CDNA) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- a month ago
Java Developer (Mid to Senior) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- a month ago
Client Services Analyst
- Crypto Jobs Remote
- Negotiate
- a month ago