Crossmint

Full-stack Engineer - Payments (Spain)

9.0/10

Crossmint

$150,000 โ€“ $200,000 USD
Remote
senior
about 2 months ago
cryptodevfintechweb3TypeScriptJavaScriptStripeAdyen

AI Summary

The vacancy is well-structured with clear responsibilities, compensation, and requirements, though company links are missing.

Check Match โ€” Just drop your CV

See your fit for Full-stack Engineer - Payments (Spain) in seconds.

Description

What you'll do

  • โ€ขDesign and build payment infrastructure: processor integrations, transaction pipelines, settlement and reconciliation workflows, and the APIs clients depend on.
  • โ€ขOwn critical financial flows end to end, including failure modes, retry logic, state management, and edge cases that matter in production.
  • โ€ขWork across the stack: backend-heavy, but you will contribute to APIs, dashboards, and the interfaces clients use to interact with payment systems.
  • โ€ขEnsure data integrity across providers and chains: balances, transaction states, and audit trails that stay consistent even when third-party systems don't.
  • โ€ขContribute to architecture decisions: write design docs, review peers' proposals, and help the team make good long-term calls.
  • โ€ขParticipate in on-call rotations (paid, once or twice per quarter) and own incidents on the systems you build.
  • โ€ขHelp onboard and mentor newer engineers as the team grows.

Conditions

  • โ€ขExtensive access to leading AI tools and subscriptions, with AI actively encouraged and integrated into daily workflows.
  • โ€ขStock options program.
  • โ€ขTwo performance reviews annually.
  • โ€ขUnlimited Paid Time Off.
  • โ€ขParental Leave program.
  • โ€ขCompany laptop + Annual home office and productivity stipend.
  • โ€ขDaily stipend for in-office meals and/or commuting to the office.
  • โ€ขThree company-paid off-sites each year.
  • โ€ขHealth + Dental insurance fully covered by Crossmint.
  • โ€ขFlexible retribution with tax benefits through Cobee.

Requirements

  • โ€ข4+ years building and maintaining production backend systems, ideally involving financial data, payments, or transaction-critical infrastructure.
  • โ€ขStrong proficiency in TypeScript or JavaScript (our primary stack), or another typed modern language with willingness to move quickly.
  • โ€ขSolid understanding of distributed systems fundamentals: idempotency, consistency guarantees, failure handling, async workflows.
  • โ€ขFluent in English, written and spoken.
  • โ€ขHands-on integration experience with Stripe, Adyen, or similar payment processors.
  • โ€ขExposure to stablecoin infrastructure, crypto payments, wallets, or cross-chain systems.
  • โ€ขExperience operating financial systems in regulated environments.
Loading similar jobs...