TL;DR
Backend Developer (PHP/Golang, Payments): Maintain and enhance a high-scale card payment processing platform with an accent on integrating payment service providers and optimizing transaction flows. Focus on designing scalable, event-driven architectures and ensuring system reliability under high load.
Location: Remote (USA)
Company
hirify.global is a global commerce company providing robust tools and services to help video game developers fund, distribute, market, and monetize their games.
What you will do
- Develop and maintain backend services for card payment processing using PHP (Symfony) and Golang.
- Integrate and support payment service providers (PSPs) and acquirers (e.g., Adyen, Checkout.com, JP Morgan Chase).
- Design and implement scalable, event-driven architectures for high-load payment systems.
- Write clean, testable code with comprehensive unit and functional test coverage.
- Optimize database queries and data models for OLTP workloads (MySQL, MongoDB).
- Collaborate with the team on system design, code reviews, and technical decisions.
Requirements
- 3+ years of backend development experience with PHP and/or Golang in production environments.
- Hands-on experience with card payment processing and PSP/acquirer integrations.
- Understanding of payment flows: authorization, capture, refunds, chargebacks, and reconciliation.
- Strong knowledge of OOP principles, design patterns, and clean architecture.
- Proficiency in SQL, database design, and performance optimization.
- Experience with message queues (RabbitMQ, Kafka) and caching layers (Redis).
Nice to have
- Knowledge of PCI DSS compliance requirements and secure payment data handling.
- Understanding of 3D Secure (3DS) authentication protocols.
- Experience with tokenization and payment security best practices.
- Knowledge of Apple Pay and Google Pay integration principles.
- Experience with Kubernetes and Google Cloud Platform.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →