via indeed · 10 juni 2026 ·3 dagen geleden

PHP Software Engineer

Shoparize
Amsterdam Centrum
14 vacatures in Amsterdam Centrum — en meer in de omgeving.
Upload je CV en zie welke echt bij je passen.
CV uploaden

Company

Shoparize is a fast\-growing e\-commerce scale\-up active in 21 European markets. We are on a mission to create the smartest and most performance\-driven shopping platform in Europe. With a growing team of over 40 employees across tech, operations, marketing, and sales, we are building the financial foundation to support our next stage of scale.

Shoparize. Where Comparison Drives Conversion.

Description

Shoparize is looking for a PHP Software Engineer to develop and maintain our internal platform.

Role

We're looking for a PHP Software Engineer to join our engineering team and help build, scale, and maintain our distributed microservices platform. You'll work across multiple Laravel\-based services that power product comparison for billions of product offers across 21 European markets.

This is a hands\-on technical role where you'll write production code, architect solutions for complex integration challenges, and help establish engineering standards as we scale.

What You'll Work On
-----------------------

Distributed Systems

You will build and maintain Laravel\-based services (Laravel \>\= 10, PHP \>\= 8\.3\) that communicate via RabbitMQ and REST APIs, design event\-driven workflows using message queues for high\-volume data processing, and optimize OpenSearch indexing pipelines handling billions of product updates.

External Integrations

You will integrate with 10\+ affiliate networks. This involves building robust API clients with error handling, rate limiting, and data transformation, as well as maintaining and extending our internal client libraries for service\-to\-service communication.

Code Quality \& Architecture

You will write clean, testable code with PHPUnit and maintain high test coverage. You'll use static analysis tools like PHPStan and code standards to ensure quality, participate in code reviews, help establish engineering best practices, and contribute to architectural decisions around scalability and system design.

Performance \& Scale

You will optimize queue consumers processing high\-volume product data, design efficient database queries and indexing strategies, and monitor and improve system performance across our microservices ecosystem.

What We're Looking For
--------------------------

Required


  • Strong PHP experience with modern frameworks (Laravel preferred)

  • Microservices architecture understanding (APIs, message queues, service boundaries)

  • Testing mindset: Experience with PHPUnit, integration testing, and TDD

  • Docker/k8s proficiency: Comfortable with containerized development environments

  • API integration experience: Building and consuming RESTful APIs

  • Database expertise: MySQL and PostgreSQL optimization, query design, migrations

Nice to Have


  • Experience with RabbitMQ or similar message brokers (Kafka, SQS)

  • OpenSearch/Elasticsearch knowledge for search and indexing

  • React/Inertia.js for full\-stack contributions

  • CI/CD setup with GitHub Actions

  • Experience with static analysis tools (PHPStan, Psalm) and code quality automation

  • Previous work with affiliate networks or e\-commerce platforms

Personality Traits


  • Ownership mindset: You estimate your own work, take responsibility for delivery, and follow through

  • Collaborative: You thrive in code reviews, technical discussions, and helping teammates solve problems

  • Pragmatic: You balance perfect solutions with shipping value quickly

  • Curious: You dig into system behaviors, read documentation, and propose improvements
Responsibilities
--------------------
  • Build: Write production code across our microservices (product catalog, feed aggregation, Google integrations, frontend)

  • Review: Participate in code reviews and provide constructive technical feedback

  • Architect: Design solutions for complex integration and scaling challenges

  • Test: Write unit and integration tests; ensure new code meets quality standards

  • Collaborate: Join technical and product discussions to shape features and architecture

  • Mentor: Guide team members through troubleshooting and share knowledge on best practices

  • Improve: Identify system risks, performance bottlenecks, and areas for refactoring

  • Deliver: Estimate tasks realistically and take ownership of features from design to production
Our Tech Stack
------------------
  • Languages: PHP 8\.3\+, JavaScript/TypeScript

  • Frameworks: Laravel 10\+, React, Inertia.js

  • Infrastructure: Docker, RabbitMQ, OpenSearch, MySQL, PostgreSQL

  • Tools: PHPUnit, PHPStan, GitHub Actions, Vite/Webpack Mix

  • Architecture: Microservices, event\-driven queues, REST APIs, shared Composer libraries
Why Join Shoparize?
-----------------------
  • Work on real scale challenges: 21 markets, millions of products, distributed systems

  • Technical ownership: You'll have autonomy to architect solutions and drive technical decisions

  • Modern stack: Laravel 12, PHP 8\.5, Docker, React

  • Growing team: Help shape engineering culture and standards as we scale

  • Impact: Your code directly affects conversion rates and revenue across Europe

About us

Shoparize is a fast\-growing e\-commerce scale\-up active in 21 European markets. We are on a mission to create the smartest and most performance\-driven shopping platform in Europe. With a growing team of over 40 employees across tech, operations, marketing, and sales, we are building the foundation to support our next stage of scale. Shoparize. Where Comparison Drives Conversion.

De markt voor dit type functie

Vergelijkbare vacatures
14
Engineering-functies in Amsterdam Centrum
Fulltime
42%
van de Engineering-vacatures in Nederland
Remote mogelijk
17%
van de Engineering-vacatures
Shoparize

2 open positions · Amsterdam Centrum

📊 Engineering · Nederland
884
active jobs
17.3%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Veelgestelde vragen

Hoeveel Engineering-banen zijn er in Amsterdam Centrum?
Momenteel 14 Engineering-functies in Amsterdam Centrum op AlmostHired, bij 4 verschillende bedrijven. Onze gegevens worden dagelijks bijgewerkt.
Bieden Engineering-functies thuiswerken aan?
17% van de Engineering-vacatures in Nederland staat thuiswerken toe, gedeeltelijk of volledig. Om specifiek op remote functies te filteren, gebruik AlmostHired.
Hoe weet ik of ik bij deze functie pas?
Upload je CV — onze AI vergelijkt je profiel met de functievereisten en geeft je een precieze match score, met overeenkomende en ontbrekende vaardigheden.