WAKACJE.PL logo

Senior PHP Software Engineer

WAKACJE.PL·Salary not specified

Primary stack

NoSQLOOPPHPAPISOLIDSQL

Nice to have's

DockerElasticsearchmessage brokersvisualization toolsCI/CD pipelinesadditional programming languagesSEO

Job description

About the Position

We are seeking a Senior PHP Software Engineer with 7+ years of experience to join our e-commerce platform team in Poland, focusing on backend service architecture.

About the Company

We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE, we are building a unified travel group driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to.

Send us your CV and… see you at Invia CEE x Travelplanet.pl x Wakacje.pl! ✈️

Responsibilities

  • Support the Team Lead in designing the architecture of services and broader technical solutions, collaborating closely on planning and roadmap decisions
  • Consult with the area Architect to ensure proposed solutions align with overall system architecture and standards
  • Lead regular mentoring sessions with developers, supporting their technical growth and code quality
  • Evaluate architectural options critically, selecting solutions that fit actual business and technical needs while avoiding over-engineering
  • Design and maintain REST APIs and event-driven/queue-based integrations across services
  • Ensure code quality and reliability through unit and integration testing (PHPUnit) and active participation in code reviews

Requirements

  • 7+ years of experience with PHP 7.x/8.x
  • Proficiency in a major PHP framework - multi-framework environment (Symfony, Laravel, Slim); minimum 3–4 years of production experience with at least one, with working knowledge of the others and the ability to move between frameworks comfortably
  • Hands-on experience with REST API design and development
  • Experience writing automated tests with PHPUnit (unit and integration testing)
  • Familiarity with the Linux command line (basic level required)
  • Strong understanding of relational databases and SQL (PostgreSQL) - schema design, query optimization, indexing, transactions
  • NoSQL / caching technologies (Redis, Elasticsearch) - working level
  • Git / GitHub (pull requests, code review), Docker
  • OOP, SOLID principles, design patterns
  • Sound architectural judgment - ability to select solutions appropriate to actual needs and avoid over-engineering (key aspect of this role)
  • Event-driven architecture / message queues
  • English proficiency at a B2+ level (communicative)

Soft Skills (Required)

  • Strong communication - able to clearly explain and justify technical decisions to the Team Lead and the wider team
  • Analytical thinking, problem-solving, and the ability to weigh trade-offs
  • Collaboration and mentoring - planning with the Team Lead and leading regular development sessions

Nice to Have / Willingness to Learn

  • Hands-on experience with Docker and Elasticsearch
  • Experience with message brokers like RabbitMQ
  • Knowledge of visualization tools like Kibana or Grafana
  • Contributing to CI/CD pipelines
  • An additional programming language (Go, Python, JS/TS)
  • SEO in e-commerce context

We Offer

Workplace safety and comfort:

  • Employment based on an employment contract or B2B,
  • Full support during the onboarding period under the supervision of an engaging leader/buddy.

Business agency and agility:

  • Real influence on business decisions, the ability to take initiatives and implement your ideas.

Development within the organization:

  • Individual Development Plan,
  • Participation in training courses and conferences to enhance professional competencies.

All-inclusive for Employees:

  • A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform,
  • Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits),
  • A training and webinar package supporting professional and personal development,
  • Discounts on our products for employees and their families,
  • Possible to work from one of our office in Gdańsk (Alchemia office complex), Wrocław (Legnicka Business Garden), Warsaw (Włochy Business Garden) or remote.
  • Casual dress code.

Ready to join the team with a #travelmindset? We’re waiting for you!

© WAKACJE.PL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

WAKACJE.PL logo
WAKACJE.PL

Travel & Tourism,E-commerce,IT Services

About the Company Wakacje.pl is a company that has been fulfilling travel dreams of Poles for 24 years. It is the largest e-commerce platform and network of sales offices in Poland, offering a rich range of travel options. Since 2015, it has been part of the largest Polish holding company. Products, Services & Tech Stack Core Solutions Online travel agency services Technologies & Frameworks Information not provided Project Scope & Target Clients Client Base Information not provided Engineering Scale Information not provided

More at WAKACJE.PL

All 7 roles

Popular searches