Senior Front-End Engineer Uk Visa Sponsorship

Uk
March 25, 2025
£50 - £60 / year

Job Description

About MoonPay 🌖💸

Hi, we’re MoonPay, and our mission is simple: to onboard the world to Web3.

Why? Because we believe Web3 is a game-changing, democratizing technology. It empowers people to regain control over their money, digital identity, data, and property in ways never seen before.

What We Do

As the leading infrastructure company in Web3, we offer everything from payment solutions (which we call ‘Ramps’) to minting software for digital collectibles like NFTs. Our products are trusted by over 20 million people globally — just check our reviews on Trustpilot!

We also love collaborations. We’ve worked on stunts, drops, and partnerships with some of the world’s most prestigious and innovative brands.

But that’s not all. We’ve built our own consumer app to create a better Web3 account experience. It’s been a huge success, and we’re committed to continually improving it.

No matter your background, we believe there’s something for everyone here. Join us in shaping the future of Web3 and digital ownership.

Location Supported 🌍

This role can be performed remotely from the UK, Poland, South Africa, Spain, Portugal, or Romania. We also offer visa sponsorship and relocation to the UK.

Please note that we do not offer business-to-business contracting arrangements.

About The Opportunity ✍️

Our engineering teams build the technology that allows MoonPay to rapidly learn and scale. We work in small, cross-functional squads of 4-6 engineers, plus an embedded Product Manager and Product Data Analyst. We have squads across Crypto, NFT, Payments, KYC, Core Product, and more. We believe in flexibility, so people can move between teams or specialize based on their interests.

About You:

Architect and develop new products and features, as well as enhance existing ones

Collaborate with Product Managers to create the best solutions and implementation plans

Work with other product teams to improve customer-facing features

Contribute to estimations, planning, and execution of projects, features, and integrations

Integrate and collaborate with external service providers to ensure smooth operations

Maintain and improve the existing codebase

Write fully tested, high-quality, and performant code

Skills & Experience:

Extensive front-end engineering experience at leading startups or fast-growing tech companies

Confident in developing, releasing, and maintaining server applications in a fast-paced, iterative environment

Experience with some of our tech stack or the ability to cross-train quickly

Deep understanding of database structures, theories, principles, and best practices

Cloud-native experience (Google Cloud, AWS, or Azure)

Bonus Points:

Contributions to open-source projects or experience in Web3

As a Senior Engineer, You Will:

Mentor and coach junior engineers

Champion the creation of high-quality code

Contribute to the overall approach and standards within the Engineering discipline, including design, documentation, and monitoring

Lead engineering initiatives, partnering closely with Product Managers

What You’ll Be Working With:

Typescript for our programming language

React and Next.js hosted on Vercel for our frontend

Node.js for our backend platform

TypeORM, TypeDI, TypeGraphQL, and routing-controllers for backend libraries

Google Cloud Platform for hosting services

Postgres as our core database

Redis for caching

Bull for managing background tasks

DataDog for logging and monitoring

GitHub for source code management

Jest for testing

Our Core Values:

At MoonPay, we live by our “BLOCK Values,” which guide everything we do:

B – Be Hungry

L – Level Up

O – Own It

C – Crypto Curious

K – Kaizen (Continuous Improvement)

MoonPay Perks:

Equity package 📈

Unlimited holidays 🏝

Paid parental leave 🍼

Annual training budget 💻

Home office setup allowance 🪑

Monthly budget to spend on our products 💰

Work in a fast-growing, disruptive industry 🚀

Freedom, autonomy, and responsibility 💪

Research shows that women are less likely to apply if they don’t meet 100% of the qualifications. Please know that this list is flexible, and we’d love to hear from you even if you feel you’re a 75% match. Skills can be learned, but diversity is irreplaceable.

If you need any accommodations for the interview process, just let us know, and we’ll do our best to assist you.

Commitment to Diversity

MoonPay is committed to creating a respectful, inclusive workplace where everyone can bring their authentic self to work. We strive to eliminate harassment, racism, and discrimination. As an equal opportunity employer, we do not discriminate based on race, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

We also provide reasonable accommodations in the hiring process for qualified individuals with disabilities. Please inform our Talent Team if you need assistance with any forms or need help participating in the application process.

Please note, MoonPay will never ask for money or personal identification documents during the interview process. Be cautious of fraudulent emails from addresses not ending in @moonpay.com.