Shoparize logo
Shoparize

Shoparize. Where Comparison Drives Conversion.

PHP Software Engineer

Location

Netherlands

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

PHP Software Engineer

Shoparize

• Build and maintain Laravel-based services that communicate via RabbitMQ and REST APIs • Integrate with 10+ affiliate networks • Write clean, testable code with PHPUnit and maintain high test coverage • Optimize queue consumers processing high-volume product data • Collaborate and join technical discussions to shape the features and architecture

Job Requirements

  • Strong PHP experience with modern frameworks (Laravel preferred)
  • Microservices architecture understanding (APIs, message queues, service boundaries)
  • Experience with PHPUnit, integration testing, and TDD
  • Docker/k8s proficiency
  • API integration experience: Building and consuming RESTful APIs
  • Database expertise: MySQL and PostgreSQL optimization, query design, migrations

Benefits

  • Flexible work arrangements
  • Professional development opportunities
  • Health insurance

Related Job Pages

More Backend Engineer Jobs

TalkEnglishClass logo

Online English Teacher

TalkEnglishClass

We are online education company that connects students and teachers globally through one-to-one English Class.

Full TimeRemoteTeam 11-50Since 2015

• Teach English to European students online from home in a structured virtual classroom environment. • Conduct live English lessons according to provided guidelines • Log in to the teaching platform before class and manage your schedule • Provide corrections and clear explanations during lessons • Evaluate student performance based on structured criteria • Assign and conduct tests or assessments when required • Deliver personalized feedback tailored to each student’s needs

Philippines
₱6 - ₱9 / hour
PostHog logo

Backend Engineer

PostHog

Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.

Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• You'll own your work without someone setting the agenda. • We build the feature flag tools, SDKs, evaluation services, and in-app UI that customers use to safely ship features and make data-driven decisions. • We own the reliability, stability, and performance of the targeting service and local evaluation endpoints, end to end. • Some of what we’re working on: Real-time cohorts, moving from a read-heavy to a write-heavy architecture, an AI-first flag management tool, and reliability and performance work.

United Kingdom
Full TimeRemoteTeam 1-10H1B No Sponsor

• Lead end-to-end feature development on the core product • Design and build full-stack features with a focus on security and scalability • Make architecture and design decisions that align with Domain-Driven Design principles • Write and maintain unit and integration tests as part of your normal workflow • Set up and maintain CI/CD pipelines using GitLab • Mentor junior engineers through code reviews, pair programming, and knowledge sharing • Work with product and design to turn requirements into technical solutions • Contribute to roadmap planning with realistic feasibility assessments and timelines • Work with MySQL at scale, designing schemas and optimizing queries

Poland
€65K - €85K / year
CMCorp logo

Desenvolvedor C#, Pleno ou Sênior

CMCorp

Soluções integradas que incorporam o conhecimento do negócio do cliente

Full TimeRemoteTeam 51-200Since 1985

• Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software; • Entregar código testável com qualidade e no prazo acordado; • Participar de reuniões técnicas para melhorar entendimento sobre os requisitos dos projetos de desenvolvimento; • Entender o impacto de suas entregas na demanda e buscar maneiras ágeis; • Capacidade de aprendizado em novas ferramentas e linguagens de programação; • Entender o desenho da solução (arquitetura, modelagem, design de código) e conseguir materializar em código; • Identificar problemas e impedimentos que impactam o prazo acordado; • Promover adoção de boas práticas no time; • Buscar soluções para as entrega ; • Identificar problemas na base de código existente e aplicar melhorias; • Apoiar desenvolvedores menos experientes nas suas entrega; • Suportar os desenvolvedores na ausência do gestor quando necessário; • Utilizar o framework da CMCorp; • Capacidade analítica para mapear riscos e os impactos de novas implementações ou alterações no produto.

Brazil