Quick Summary
Senior PHP Backend Developer (Billing Team)
Location: Poland (Remotely)
Contract: B2B (19.000 - 28.000 net PLN) or UoP (15.800 - 23.200 PLN gross)
Tidio provides an AI-powered customer service platform, enabling businesses to scale efficiently. We aim to help entrepreneurs grow by optimizing customer service efficiency. Joining Tidio means contributing to a product that impacts thousands of companies and millions of users globally.
Tidio Company Highlights
- Our product is a world-leading AI customer service solution, striving to be #1.
- Recognized among the Top 50 AI and Customer Service Products in G2’s Best Software Awards 2024.
- Rated 4.7/5 on Shopify and G2.
- Our ML team launched Lyro, an AI agent for customer service.
- Our widget is viewed by 350 million unique users monthly.
- We currently employ over 150 people.
Tech Team Operations
The Tech team, consisting of over 40 people, prioritizes cutting-edge technology, including PHP 8.3. We ensure high code quality through reviews, PHPStan level 9, and test coverage. We work in two-week sprints and support growth in technologies like NodeJS, AWS, Docker, and Machine Learning via guilds and Improvement Fridays.
Your Role in the Billing Team
As a Senior PHP Backend Developer in Tidio's Billing team, you will be responsible for building and maintaining the customer subscription system and critical payment integrations with Stripe and Shopify, handling thousands of transactions monthly. The team includes backend and frontend engineers, QA, a Product Designer, a Product Manager, and an Engineering Manager. Our technology stack relies heavily on PHP 8, MySQL, Elasticsearch, Redis, RabbitMQ, Docker, and Kubernetes.
Candidate Requirements
We are seeking a candidate who meets the following criteria:
- Minimum of 5 years of experience as a PHP Backend Developer.
- Strong expertise in PHP (preferably PHP 8/8.3, with knowledge of the latest features).
- Advanced experience with payment integrations (Stripe, Shopify).
- Proficiency in SOLID principles, architectural patterns, MySQL, message queues (RabbitMQ), caching (Redis), and containerization (Docker).
- Experience with Elasticsearch for logging/analytics, testing (PHPUnit), and CI/CD pipelines.
- Ability to create tests for both new and existing code.
- Knowledge of Event-Driven Architecture (nice to have).
Compensation and Benefits
- Salary: 19.000 - 28.000 PLN on B2B or 15.800 - 23.200 PLN gross on UoP.
- Remote work model with flexible hours.
- Access to offices in Szczecin/Warsaw or coworking spaces.
- 26 guaranteed days off annually.
- Development opportunities, including company-supported courses and conferences.
- Individual work tools (e.g., MacBook Pro, Dell screen, JBL headphones).
- Sport & wellness benefit.
- Private medical care.
- Mental well-being program (individual therapy sessions).
- Free access to popular e-book/audiobook services.
- Regular social events.
- Budget for 1:1 English language classes.
Hiring Steps
- Video call with a recruiter.
- Task.
- Tech interview with 2 Senior Developers.
- Final interview with Hiring Manager and Product Manager.
- Offer and fireworks.
Tidio is committed to diversity and equal treatment, basing selection solely on individual merit and professional qualifications.


