We’re a collaborative team focused on evolving the payments experience across our product ecosystem. We experiment with new payment workflows, integrate gateways and methods, optimize existing systems, and analyze key metrics to deliver seamless, secure, and reliable transactions for our users.
In this role, you’ll work on a large-scale, high-load platform where your ideas and decisions directly impact product performance and customer experience. You’ll design and implement new payment solutions, run experiments, improve performance, and collaborate with cross-functional teams - all while growing your skills and contributing to meaningful product innovation.
What we expect from you:
4+ years of professional software development experience;
Strong hands-on experience with PHP and frameworks such as Laravel;
Experience working with relational databases (preferably PostgreSQL);
Solid understanding of software architecture and design patterns;
Practical experience with Git version control and Docker;
Background working with writing tests;
Ability to decompose and estimate tasks, manage complexity, and prioritize effectively;
Self-driven engineer capable of owning tasks and delivering end-to-end feature improvements.
Fluency in ukrainian or russian language.
Nice to have:
Experience working with payment systems and payment gateways;
Familiarity with Kubernetes, GitOps (ArgoCD), and CI/CD tools such as GitHub Actions, Go.
What you’ll be working on:
Integrate with external billing and payment-related services and APIs;
Troubleshoot and resolve issues related to payment flows;
Implement and validate hypotheses aimed at improving key business metrics;
Optimize system performance and reliability;
Participate in architecture discussions, code reviews, and knowledge sharing.