Senior Blockchain Engineer
Confirmed live in the last 24 hours
Locations
Remote • United Kingdom
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Next.js
Node.js
Google Cloud Platform
Jest
Git
Postgres
React.js
Redis
TypeScript
Solidity
Blockchain
Datadog
Vercel
Requirements
- Typescript as our programming language of choice
- Node.js as our backend platform
- TypeORM,TypeDI,TypeGraphQL androuting-controllers as our backend libraries
- React and NextJS hosted on Vercel as our frontend
- Google Cloud Platform to host our services
- Postgres as our core database
- Redis for caching
- Bull to manage background tasks
- DataDog for logging and monitoring
- GitHub to manage our source code
- Jest to run our tests ✅
- Experience building production-grade cryptocurrency wallets
- Either had experience with Solidity, Ethereum, and Bitcoin, or are confident you can cross train and up skill quickly
- A deep understanding of blockchain fundamentals, theories, principles and best practices
- Extensive backend engineering experience at leading startups or fast growing tech companies
- Confidence in developing, releasing and maintaining server applications in a fast paced, iterative environment
Responsibilities
- Take ownership of MoonPay's native crypto stack. This is a new area for us and you'll be owning the architecture and implementation from day one
- Build lightweight hot wallets to handle Ethereum key generation and outbound transfers to our customers
- Work with Ethereum layer 2 scaling solutions like Polygon (Matic) and zkSync to offer layer 2 ETH assets to our customers
- Work on other innovative blockchains where few have ventured such as Flow
- Work with Product Managers to come up with the best solutions and implementation plans for new features or changes to existing ones
- Contribute to the estimations, planning and execution of projects, features, and integrations
- Write fully tested, high quality and performant code
- Mentor and coach Engineers
- Champion the writing of high quality code
- Contribute to our overall approach and standards within the Engineering discipline. Including design, documentation, monitoring and alerting
- Lead initiatives from an engineering perspective, partnering closely with product managers
Crypto Payment Infrastructure
Company Overview
MoonPay is a financial technology company that provides payment solutions for cryptocurrency. Its on-and-off-ramp suite of products provides a seamless experience for converting between fiat currencies and cryptocurrencies using all major payment methods including debit and credit card, local bank transfers, Apple Pay, Google Pay, and Samsung Pay.
Benefits
- Stock options 📈
- Unlimited holidays 🏝
- Home office equipment allowance of $600 USD (or local equivalent) 🪑
- Working in a disruptive and fast-growing industry where the possibilities are endless 🚀
- Fully remote: your life, your way of working 🌎
- Freedom, autonomy and responsibility 💪
Company Core Values
- Be humble: Doing what’s right is more important than being right. When we help each other, we all succeed.
- Lead with empathy: We seek to understand different perspectives and assume positive intent in every interaction.
- Own it: Every decision is made and executed with accountability and efficiency at its core.
- Communicate with clarity: Constructive communication is at the center of everything we do. We provide context where appropriate and when we listen, we do so actively.
- Kaizen: We improve with the aim of achieving excellence. A 1% improvement each day amounts to 3,700% over the course of a year.