Skip to content

PHP / full-stack developer for Ticketmatic core team

  • Hybrid
    • Leuven, Vlaams Gewest, Belgium
  • Product

We’re looking for a medior to senior PHP/Vue developer who thrives on performance, architecture and integrations for a 24/7 ticketing platform used by major cultural venues.

Job description

Ticketmatic builds a SaaS platform that distributes 15+ million event tickets per year.

Our customers include the largest concert halls and theatres in Belgium, the Netherlands and beyond, such as Ancienne Belgique, Flagey, De Roma, Koninklijk Theater Carré, and Theater Rotterdam.

As a developer, you will work directly on our core applications, software used daily by thousands of ticket buyers and venue staff. You’ll ship improvements and features, working in a focused core product team of ~5 developers.

Our platform handles complex ticketing logic, payments, partner ecosystems and continuous traffic. Tickets are sold 24/7, so reliability and performance are essential.

What you’ll be doing

You will:

  • Develop and improve the backend of our ticketing platform (PHP / Symfony or Laravel)

  • Contribute to a high-availability system (24/7) used for continuous ticket sales

  • Build and maintain partner integrations (e.g. UiTPAS, payment providers, access control, CRMs)

  • Implement new product features end-to-end with Product & UX

  • Contribute to ticketshop UIs using Vue.js / Inertia

  • Analyse performance and implement optimisations

  • Help monitor the platform

  • Debug complex issues and shape long-term architectural decisions

  • Review code and contribute to engineering standards

  • You Build It, You Run It

Examples of real work:

  • Building a waitlist system for sold-out events

  • Investigating & improving performance bottlenecks

  • Technical upgrades

  • Monitoring systems during exceptional peak sales

What makes this role interesting

  • Mission-critical: Your work powers daily operations of major cultural venues

  • Technical complexity: Inventory, time windows, price rules, payments, realtime data

  • Plugin architecture: Build on top of a platform that allows deep customisation

  • Ecosystem integrations: Payments, CRMs, identity, access control, UiTPAS, …

  • Always-on: Ticketing never sleeps: we operate 24/7

Practical details

📍 Location: Leuven (Belgium)

🏢 Hybrid: up to 3 days/week remote

👥 Core team: ~5 developers (within a company of ~25)

🚀 Stage: Scale-up with international expansion

What we offer

  • Full-time contract

  • A challenging role where you can learn a lot and build real impact

  • A new and pleasant office in a calm environment with great colleagues

  • High flexibility in combining office & remote work

  • Competitive salary with attractive extras

Job requirements

You are a fit if you have…

  • Strong experience with PHP (Symfony or Laravel)

  • Solid experience with JavaScript and modern frameworks (Vue.js, Inertia is a plus)

  • Experience with complex, long-lived systems (Ticketmatic has 10+ years of product evolution)

  • Knowledge of standard software engineering practices:

    git, testing, documentation, CI/CD, versioning

  • Good understanding of web technologies & APIs

    (HTML, JSON, REST, browser APIs, …)

  • A problem-solving mindset and willingness to take ownership

  • Strong communication skills & ability to work autonomously

Nice to have (not required):

  • Docker / Kubernetes

  • Experience with distributed or high-availability systems

  • Experience with payments, ticketing, e-commerce or partner ecosystems

or