Quick Summary
Shoper is hiring a Senior PHP Developer to design and maintain its e-commerce SaaS platform, which serves tens of thousands of clients. This role, available for remote or hybrid work in Poland, requires at least five years of commercial experience with PHP, MySQL, and Docker, as well as a strong understanding of web security and high-performance system architecture. You will be responsible for implementing unit and integration tests, conducting performance analyses for high-traffic events like Black Friday, and contributing to the full development lifecycle within an agile environment.
Location
- Remote
- Kraków
- Szczecin
Basic Information
- R&D
- Employment Contract (UoP)
- B2B Contract
Salary
- 16,000 - 20,000 PLN net + VAT (B2B)
- 14,000 – 18,000 PLN gross (Employment Contract)
Why Work With Us?
- We are a product company, building our own product from the ground up.
- Our platform serves tens of thousands of clients.
- Recognized as a leading SaaS solution for e-commerce.
- We tackle complex performance challenges due to our platform's scale.
Key Responsibilities
- Participate in the design and implementation of new functionalities.
- Implement unit, integration, and functional tests.
- Contribute to product maintenance.
- Create comprehensive documentation.
- Conduct performance analysis of implemented solutions.
- Share knowledge and expertise with team members.
- Participate in the code review process.
Required Skills & Experience
- Minimum 5 years of experience as a PHP developer in commercial projects.
- Practical ability to model and implement solutions using PHP.
- Strong knowledge of design patterns and best programming practices.
- Excellent proficiency in MySQL.
- Ability to design database schemas, optimize queries, and manage transactions.
- Excellent knowledge of communication protocols, including HTTP, REST, and WebSockets.
- Proficiency with Docker.
- Familiarity with Continuous Delivery processes and tools for automating builds, tests, and deployments.
- Experience with unit and integration tests (Codeception / PHPUnit).
- Understanding of web application security issues such as SQL Injection, XSS, and CSRF.
- Ability to analyze entire systems and understand interdependencies.
- Commitment to solution performance and scalability.
- Accuracy and attention to detail.
- Proactive approach and initiative in suggesting improvements.
- Excellent knowledge of Polish and communicative English skills.
Technology Stack
- PHP
- Nginx
- Percona XtraDB Cluster (MySQL)
- Elasticsearch
- Docker
- Memcache
- Redis
Desired Qualifications
- Knowledge of Memcached, Elasticsearch, Zend Framework, Percona XtraDB Cluster, Gearman, and Nginx.
- Experience with high-performance and high-traffic systems.
- Experience in building solutions for periodic load increases (e.g., Black Friday).
- Ability to create efficient, secure, and well-documented REST APIs.
- Experience with cloud platforms, particularly Google Cloud.
Our Work Environment
- We utilize agile methodologies.
- Code reviews are conducted on GitHub.
- We implement unit, integration, and functional tests using PHPUnit, Codeception, and Selenium.
- Feature flags are used for introducing changes and new functionalities.
Benefits & Perks
- Flexible working hours.
- Remote or hybrid work model (your choice).
- Flat organizational structure for greater influence on product development and faster project execution.
- Cafeteria system (e.g., Multisport card, cinema tickets, travel vouchers).
- Access to the eTutor platform and online English lessons.
- Private medical care (Luxmed).
- Integration events.
- Training budget.
- ShoperUp! – a unique internal competency development program.
- Chillout zone with a library, foosball, and PS5 console.
- Shoper store access for 1 PLN.
- Group insurance.

