E

EveryPay (Skroutz)

Payments, banking, and financing platform

Software Engineer - Content Management System

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNea Ionia, GreeceNo salary listed

About the Job

Requirements

  • At least 2 years of professional backend development experience.
  • Strong PHP skills (version 8.x, strict types, object-oriented programming, and design patterns), or an equivalent backend language with a proven ability to ramp up.
  • Hands-on experience building, maintaining, or significantly extending content management system plugins, ecommerce modules, or third-party platform integrations.
  • A good understanding of content management system and ecommerce platform concepts, including plugin lifecycle, configuration, checkout flows, order states, hooks and events, admin settings, and compatibility across versions.
  • A commitment to testing, including unit and integration testing and knowing when each applies.
  • A security mindset, including considering edge cases, injection, data exposure, and failure modes.
  • Experience with Git workflows and continuous integration and continuous delivery pipelines in a team setting.
  • Ability to explain technical decisions to engineers and non-engineers.
  • Completed military obligations, if applicable.

Responsibilities

  • Design, build, and maintain content management system payment plugins and integrations for platforms such as WooCommerce, Magento, PrestaShop, OpenCart, or similar ecosystems.
  • Write modern PHP using strict types, typed properties, object-oriented programming principles, and PHP Standards Recommendations standards.
  • Work on merchant-facing payment flows, including checkout, redirects, callbacks, webhooks, refunds, transaction status updates, and error handling.
  • Ensure plugins and integrations are secure, maintainable, well-documented, and easy for merchants or partners to install and operate.
  • Identify opportunities to improve code quality, architecture, performance, observability, and developer experience.
  • Troubleshoot production issues related to merchant integrations, content management system environments, payment flows, and third-party systems.
  • Collaborate with product managers, engineering leads, support teams, and other engineers to align technical solutions with business and merchant needs.

Desired Qualifications

  • Familiarity with domain-driven design, command query responsibility segregation, or event-driven architectures, or genuine curiosity about them.
  • Experience with Amazon Web Services services such as Simple Queue Service, Lambda, and Elastic Container Service.
  • Background in fintech, payments, or regulated environments.
  • Comfort working across ambiguous requirements and iterating toward clarity.
  • Exposure to message queues and asynchronous processing patterns.

About the Company

EveryPay (Skroutz)

Payments, banking, and financing platform

EveryPay provides a licensed electronic money institution (EMI) platform that unites payments, banking, and financing on a single API-driven system to power financial ecosystems for merchants and platforms across Europe. It enables card-present and card-not-present payments, digital wallets, dedicated IBANs, SEPA transfers, real-time settlement, and embedded SME lending using payment data. The platform serves 50,000+ businesses across 50+ marketplaces, handling online and offline transactions with a focus on instant, account-to-account style operations. Differentiators include its regulatory backing by the Bank of Greece, cross-border passporting across 24 markets, and an integrated stack that lets platforms operate like banks while enabling growth for merchants and marketplaces. The goal is to provide simple, secure, and scalable fintech infrastructure that accelerates the transition to instant, intelligent payments for the broader ecosystem.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Greece
Founded
2014

Recently Posted Jobs

Explore more opportunities at EveryPay (Skroutz)

See more jobs