🤖Full-stack Engineer (Spain)

full time
Salary not disclosed

Full-stack Engineer (Spain)

If you are interested, please apply [here].

About Crossmint

Crossmint is the leading enterprise-grade, all-in-one stablecoin infrastructure enabling fintechs and enterprises to integrate stablecoin rails and smart wallets with speed, compliance, and scale. Trusted by more than 40,000 clients including global leaders such as MoneyGram, WireX, Toku, and more. Crossmint provides embedded smart wallets, on/offramps, cross-chain stablecoin orchestration, token checkout, and other blockchain primitives through simple, developer-friendly APIs, no blockchain engineers required. Backed by Ribbit Capital, Franklin Templeton, and other top investors. The future of finance is crypto-native. Crossmint makes it easy to get there.

Location

We have offices in Madrid (Gran Vía), and we are also open to a full remote setting from Spain.

Type of employment

Full-time, indefinite contract.

Seniority

4-7 years of experience. We are also open to considering candidates with more than 7 years of experience.

Responsibilities

As a Full-stack Engineer at Crossmint, you will help build and maintain core systems that power our products and customer experiences. You will work across the stack to deliver reliable, scalable, and secure solutions that support critical business and financial workflows.

Your responsibilities will include:

  • Write high-quality code: correct, secure, performant, and maintainable.
  • Design and build backend and frontend systems: contribute to APIs, services, and user-facing applications.
  • Develop and maintain financial and transactional workflows: including subscriptions, payments, and usage-based systems.
  • Ensure data integrity and reliability: design and maintain systems that accurately track transactions, balances, and usage.
  • Collaborate on system architecture: write and review architectural and design documentation with the team.
  • Own projects end to end: from initial design to production deployment and iteration.
  • Participate in on-call rotations: take part in paid on-call shifts once or twice per quarter.
  • Mentor and support teammates: help onboard and guide new engineers.

About you

To thrive in this role, you should have:

  • Excellent communication skills: strong written and spoken English.
  • Educational background: Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
  • Professional experience: 4+ years building and maintaining production systems, ideally involving financial data, billing, or payments.
  • Programming expertise: strong proficiency in at least one modern language such as Typescript, Javascript, Java, Python, Scala, Ruby, or similar.
  • Experience with payment systems: familiarity with Stripe or similar payment processors is a strong plus.
  • Crypto and web3 experience: prior exposure to blockchain, crypto payments, wallets, smart contracts, or web3 infrastructure is a strong plus, though not a must-have.
  • A product-oriented mindset: ability to balance technical quality with business impact.
  • Diverse applicants are strongly encouraged to apply.

About Crossmint

Crossmint logo
Crossmint

Join our team and be part of something great. We're always looking for talented individuals to help us grow and succeed.

spain
remote in spain
web3cryptoblockchainsmart-contractstypescriptjavascriptnodejsenglish
Apply Now