About the job
About EveryPay
EveryPay is the cutting-edge digital financial infrastructure fueling the Skroutz Group, enhancing the payment experience for millions of consumers and empowering thousands of merchants in wealth management. As the fintech division of Greece's largest marketplace, we connect intricate global banking systems (Visa, Mastercard, AMEX) with seamless user-friendly experiences.
The Role & Our Mission
We are on the lookout for a passionate Software Engineer to join our dynamic team at EveryPay. Our engineering team is committed to ensuring that EveryPay's backend systems are not only robust but also secure and scalable. We focus on crafting product experiences that are pivotal to modern e-commerce, from consumer and merchant wallets to integrating Alternative Payment Methods (APMs) and managing the complexities of multi-vendor marketplace checkouts.
We prioritize maintaining a healthy codebase and actively mitigate technical debt by adopting modern tools that enhance developers' productivity. In addition to standard upgrades, we are integrating innovative AI solutions to accelerate our internal workflows, optimize system performance, and keep our platform at the forefront of the industry.
What You Will Do
As a Software Engineer at EveryPay, you will engage deeply with intricate fintech projects, crafting efficient and maintainable code while tackling challenging problems. Your contributions will directly influence merchants' cash flows and consumers' checkout experiences.
- Develop modern PHP (8.2+) code adhering to strict types, typed properties, and PSR standards
- Design and maintain high-performance APIs, background jobs, and database-driven features
- Review pull requests to identify bugs, uphold standards, and propose improved coding patterns
- Spot opportunities to enhance code quality, architecture, and performance
- Implement and manage features across our payment platform, ensuring high availability and low latency for millions of users.
- Collaborate closely with product managers to align technical solutions with business objectives, coordinating with engineering leads to ensure the delivery of quality work across the organization.
- Take full ownership of features from inception to deployment, leveraging modern DevOps practices, cloud infrastructure, and agile methodologies.
Our Tech Stack
- Backend: PHP (modern practices), MariaDB, MongoDB, NodeJS
- Frontend: ReactJS, ReactNative
- Cloud: AWS (ECR, EKS, SNS, SQS, Lambda)
- Tools: Docker, Kubernetes, modern CI/CD pipelines
Must-Haves:
- 3+ years of professional software development experience
- Proficient in relational databases (e.g., MySQL)

