full-time, Amsterdam, Technology, IT/Software Development
PHP Developer
Your mission
We are looking for a PHP Developer to strengthen our team in Amsterdam, The Netherlands, and work with other team members in Kuala Lumpur, Malaysia.
Design, develop, and maintain our card payment and mobile wallet infrastructure, including full lifecycle handling: authorization, capture, recurring billing, refund, and chargeback.
Integrate directly with card payment gateways, orchestration platforms, and acquiring banks, not via third-party plugins or wrappers.
Build and optimize Apple Pay and Google Pay payment flows.
Implement and maintain recurring billing systems across multiple countries and currencies.
Ensure high reliability, observability, and fault tolerance for payment flows through robust logging, retries, and error handling mechanisms.
Follow PCI-DSS security best practices and ensure proper data handling and encryption in compliance with regulations.
Produce clear technical documentation for APIs, flows, and deployment practices.
Write clean, well-structured PHP code following SOLID and OOP principles, and ensure thorough test coverage using PHPUnit.
Collaborate with cross-functional teams to drive discussions around technical best practices and identify the most effective technical solutions.
Your profile
3+ years of PHP development experience, preferably with Laravel.
Strong experience with PostgreSQL and relational database design.
Proficiency in Linux-based development environments and CLI tools.
Solid knowledge and hands-on development of credit card payment gateways, including direct API integration.
Proven experience with Apple Pay and Google Pay integrations.
Demonstrated expertise in recurring billing integration and subscription management flows.
Understanding of asynchronous programming, with ability to handle its quirks, including non-blocking I/O, job queues, and workarounds in PHP-based environments.
Familiarity with REST, JSON, SOAP, and XML protocols for third-party API integration.
Experience with unit testing, CI/CD, and Git-based version control (GitLab).
Passion for writing clean code.
Bonus Points
Exposure to PCI-DSS audits or compliance implementation.
Experience working with fraud prevention tools or risk engines.
Knowledge of dispute management and chargeback mitigation tools such as TC40, Ethoca, and Verifi.
Why us?
- We offer a competitive salary in line with market conditions and your skills and experience.
- We have an informal, fun and multicultural working environment.
- Personal development, learning and growth is integrated in our culture, you have the freedom and the budget to travel, attend conferences, workshops and training.
- You will have the opportunity to test your ideas with hundreds of thousands of users in real-time and learn from them.
- We organize many company-sponsored activities including an annual company retreat.