Senior PHP Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę·B2B
#428199·Dodano dziś·7
Źródło: Invia CEE x Travelplanet.pl x Wakacje.plTech Stack / Keywords
PHPArchitectureBackendRESTTestingPHPUnitSymfonyLaravel
Firma i stanowisko
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.
Wymagania
- 7+ years of experience with PHP 7.x/8.x.
- Proficiency in a major PHP framework (Symfony, Laravel, Slim), with minimum 3–4 years production experience in at least one.
- Hands-on experience with REST API design and development.
- Experience writing automated tests with PHPUnit.
- Familiarity with the Linux command line (basic level).
- Strong understanding of relational databases and SQL (PostgreSQL) including schema design, query optimization, indexing, transactions.
- Working knowledge of NoSQL/caching technologies (Redis, Elasticsearch).
- Experience with Git/GitHub (pull requests, code review) and Docker.
- Knowledge of OOP, SOLID principles, and design patterns.
- Sound architectural judgment to select appropriate solutions and avoid over-engineering.
- Experience with event-driven architecture and message queues.
- English proficiency at a B2+ level (communicative).
Nice to have:
- Hands-on experience with Docker and Elasticsearch.
- Experience with message brokers like RabbitMQ.
- Knowledge of visualization tools like Kibana or Grafana.
- Contribution to CI/CD pipelines.
- Experience in additional programming languages (Go, Python, JS/TS).
- SEO knowledge in e-commerce context.
Obowiązki
- Support the Team Lead in designing the architecture of services and broader technical solutions.
- Collaborate closely on planning and roadmap decisions.
- Consult with the area Architect to ensure alignment with overall system architecture and standards.
- Lead regular mentoring sessions with developers to support technical growth and code quality.
- Evaluate architectural options critically to fit business and technical needs and avoid 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 code reviews.
Benefity
- Employment based on an employment contract or B2B.
- Full support during onboarding under supervision of an engaging leader/buddy.
- Real influence on business decisions, ability to take initiative.
- Individual Development Plan.
- Participation in training courses and conferences.
- Benefits package including Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, among others.
- Study tours abroad for product exploration.
- Training and webinar package for professional and personal development.
- Employee discounts on products.
- Possibility to work from office locations in Gdańsk, Wrocław, Warsaw or remote.
- Casual dress code.
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Płatny urlop
Premie
Invia CEE x Travelplanet.pl x Wakacje.pl
39 aktywnych ofert