Dieses Stellenangebot ist nicht mehr verfügbar
Über
This is a short, focused engagement (5 days) with an hourly rate pay structure, and we're looking to start immediately.
What You'll Be Responsible For
This role goes beyond a basic payment button. You'll design and implement a clean, auditable, and extensible payment layer using Adyen.
Payment Integration (Core Scope)
● Integrate Adyen Card Payments into an existing SaaS application
● Support common payment flows:
○ One-time payments
○ Payment authorization & capture
○ Handling failed / pending / canceled payments
● Secure handling of payment intents, references, and webhooks
Backend & Architecture
● Implement a robust backend payment service to:
○ Initiate payments
○ Validate and verify Adyen webhooks
○ Persist transaction state changes reliably
● Design the system so it can later support:
○ Refunds
○ Chargebacks
○ Subscription billing (future-ready, not required now)
Admin & Observability Features
You will help create a basic internal admin view (or API endpoints powering it) to support operational visibility:
● Transaction history (success / failure / pending)
● Payment metadata (amount, currency, reference IDs)
● Failure reasons & retry signals
● Simple metrics (daily volume, success rate, error trends)
This doesn't need a fancy UI; correctness, clarity, and traceability matter more.
Tech Environment
● Backend-heavy role / Python / similar)
● Existing SaaS web app (frontend already exists)
● Adyen APIs & Webhooks
● Secure environment configuration and secrets management
Security & Fintech Expectations
Payments are not "just another feature." You should be comfortable with:
● Secure webhook verification
● Idempotency and duplicate event handling
● PCI-aware design (even if Adyen handles most compliance)
● Clean separation between business logic and payment logic
● Defensive coding for financial systems
Timeline & Engagement
● Duration: 5 days
● Rate: Open to Discussion
● Start: Immediately
● Availability: Daily progress updates expected due to tight timeline
Who This Is For
This role is ideal if you:
● Have real experience integrating Adyen or similar PSPs
● Think in terms of systems, not just endpoints
● Are comfortable owning a critical module end-to-end
● Can move fast without cutting corners on payment safety
What Success Looks Like
By the end of this engagement, we should have:
● Card payments fully working via Adyen
● Reliable backend payment processing and webhook handling
● Clear transaction visibility for admins
● A foundation that can scale as the product grows
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: API, PHP, API Integration, JavaScript, Web Development
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.