- Location: Amsterdam
- Type: Permanent
- Job #16716
PHP Developer – Amsterdam, Netherlands
Our client is a global digital content provider delivering mobile-first entertainment and learning experiences to millions of users across Europe and Asia. With tech teams based in both Amsterdam and Kuala Lumpur, they are scaling their core engineering function and are now hiring a skilled PHP Developer to support the ongoing development of their proprietary payment infrastructure. The ideal candidate will have strong experience with direct integrations into global card schemes, mobile wallets, and subscription billing systems.
Responsibilities as a PHP Developer:
As a PHP Developer, you’ll play a key role in enhancing and maintaining the company's high-availability payment systems. Your day-to-day will involve:
- Designing, developing and maintaining core payment infrastructure for card transactions and mobile wallets.
- Building direct integrations with card acquirers, gateways, and orchestration platforms.
- Implementing Apple Pay and Google Pay flows.
- Maintaining recurring billing and subscription management systems across various currencies and geographies.
- Writing clean, well-tested PHP code (following SOLID and OOP principles).
- Ensuring robust observability, logging, and fault-tolerant error handling in all transaction flows.
- Producing technical documentation for APIs, services, and deployment practices.
- Collaborating with globally distributed teams to define technical best practices and deliver scalable solutions.
- Complying with PCI-DSS and other security standards for data handling and encryption.
???????Qualifications/Required Skills for an ideal PHP Developer:
The ideal candidate will meet most of the following criteria:
- 3+ years of professional PHP development experience (Laravel preferred).
- Strong proficiency with PostgreSQL and relational database design.
- Experience in direct credit card gateway integrations (not via third-party plugins).
- Solid understanding of Apple Pay and Google Pay integrations.
- Proven track record working with recurring billing and subscription flows.
- Knowledge of asynchronous job handling in PHP environments (queues, non-blocking I/O, etc.).
- Experience with REST, JSON, SOAP, and XML for external API integrations.
- Familiarity with CI/CD pipelines and Git-based version control systems (e.g. GitLab).
- A passion for writing clean, testable code with PHPUnit or similar frameworks.
- Comfortable working in Linux-based environments.
Interested? Get in touch now!
Don't think it's quite the right fit? Discover more jobs at PCN.