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...