Senior PHP Developer (FinTech, Payments)
We are seeking a highly skilled Senior PHP Engineer with deep FinTech experience to join a Barcelona-based startup building a modern global banking-as-a-service platform that powers corporate payment operations worldwide, including card issuing, multi-currency accounts, FX, treasury tools, and crypto-related services.
It provides a unified infrastructure layer where businesses can manage payments, wallets, cards, compliance, and financial operations through clean APIs and a secure, bank-grade architecture. As part of a small but rapidly scaling engineering team, you will work directly with the CTO and influence the technical foundation of a next-generation FinTech platform.
This is a full-time, long-term, fully remote opportunity with immediate start.
Must-Have Requirements
- 4+ years of professional experience with pure PHP
- Strong expertise with payment gateways (development, integration, transaction flows)
- Solid knowledge and hands-on experience with:
CQRS
Domain-Driven Design (DDD)
Hexagonal architecture
- Practical experience with RabbitMQ
- Proven background in the FinTech or Payments domain
- B2+ spoken English
Example Scope of Work (from the CTO)
- Designing, developing, and improving Pathly’s payment gateway and transaction lifecycle
- Integrating with vendors such as:
- 3DSecure.io, Payshield, ChargebackHelp
- Payment processors: Stripe, Finix, TriplePay, CPay, PayNetWorx, etc.
- Conducting major refactoring to move the system toward:
Microservices
Hexagonal architecture
Domain-Driven Design (DDD)
Investigating and mitigating performance bottlenecks
Improving observability, monitoring, and test coverage
Reducing fragility of unit tests and setting up functional tests from scratch
Required skills experience
| PHP | 4 years |
| RabbitMQ | 2 years |
| CQRS | 2 years |
| DDD | 2 years |
| Payment Gateway | 1 year |
Required domain experience
| Fintech | 2 years |
Required languages
| English | B2 - Upper Intermediate |