Senior PHP Developer (Middle-Strong or Senior)
SaaS platform for post-purchase analytics and customer experience in e-commerce
Position: Senior PHP Developer (Middle-Strong or Senior)
Location: Remote, Full-time B2B (GMT +1 — GMT +3)
Languages: English and Ukrainian (or Russian) is a must
About the Company:
Our client is a leading SaaS platform specializing in post-purchase analytics and customer experience for e-commerce businesses. The company has a stable legacy platform and is currently building a new, scalable architecture designed for growth and performance using Google Cloud and AI-based solutions. They are actively seeking talented developers to contribute to their next phase of growth.
Role Overview:
We are looking for an experienced Senior PHP Developer to join our client’s team and help evolve the platform. In this role, you will spend 70% of your time working on the new platform and 30% maintaining the legacy platform. You will be responsible for developing scalable solutions, improving architecture, and ensuring the high performance and reliability of the platform.
Responsibilities:
70% — Develop new platform features using Laravel 12.1, Google Cloud, PostgreSQL, and modular architecture (Pub/Sub).
30% — Maintain and improve the legacy platform with Laravel 8, PHP 7.4, Google Compute Engine, and MySQL.
Ensure SLA fixes and address bug resolutions.
End-to-end development of new features.
Write unit/integration tests (PHPUnit, Pest) to maintain high code quality.
Perform code reviews and apply DDD principles.
Optimize system performance, especially for high-load scenarios.
Improve platform architecture and maintain clean, readable code.
Required Skills:
- 5+ years of professional PHP development experience.
- Strong experience with Laravel 12 (or Laravel 10+), including writing packages and working with queues (Horizon/Google Pub/Sub).
- Experience with PostgreSQL and MySQL (legacy).
- Familiarity with Google Cloud (Run, Pub/Sub) (preferred).
- Solid understanding of DDD principles and architectural patterns (preferred).
- Experience with unit/integration tests (PHPUnit, Pest).
- Strong knowledge of Redis for task queues.
- Excellent soft skills, self-organization, and the ability to work with minimal supervision.
- Fluent in Ukrainian (Russian) and good working proficiency in English.
Nice-to-Have:
- Experience optimizing high-load systems.
- Familiarity with Stripe, Paddle, or similar payment systems.
- Experience with Symfony, pure PHP, or NodeJS for high-performance services.
- Experience with modular architectures (app-store modules).
- Understanding of eCommerce basics.
- LLM/AI integration experience.
- Knowledge of performance profiling (p95/p99).
- Familiarity with Shopify API.
What We Offer:
Fully remote work within a comfortable time zone (GMT +1 … +5 preferred).
A small, friendly team with no bureaucracy and low turnover.
21 days of paid vacation.
Direct influence on the product, transparent processes, and minimal meetings.
Collaborative planning with the founder: quick decision-making and the opportunity to propose and implement your ideas.
Flexible working hours and the ability to grow within the company.
Performance-based incentives.
Training and development opportunities.
Referrals: earn a bonus for referring talented friends who pass their probation period.
Access to private medical insurance and a flexible benefits plan (gym, language courses, Netflix, etc.).
Join the company’s education foundation for learning new skills and participate in biannual raffles for a chance to learn something unrelated to your job.
- Department
- Backend Development
- Role
- PHP developer
- Locations
- Multiple locations
- Remote status
- Fully Remote
Already working at OnHires ?
Let’s recruit together and find your next colleague.