Senior PHP Developer (Middle-Strong or Senior)
Position: Senior PHP Developer (Middle-Strong or Senior)
Location: Remote, Full-time B2B (GMT +1 — GMT +3)
English and Ukrainian (or Russian) is a must.
About the Company
Our client’s company is a Saa
S platform specializing in
- purchase analytics and customer experience for
- commerce businesses. They are stable, with their legacy platform in operation, while also building a new, flexible architecture for scaling.
Role Overview
We are looking for an experienced Senior PHP Developer to help continue the development and evolution of the platform. You’ll spend 70% of your time building the new platform and 30% maintaining the legacy platform.
Responsibilities
70% — Develop the new platform (Laravel 12. 1, Google Cloud Run, Postgre
SQL, Pub/Sub, modular “app-store” architecture).
30% — Maintain and evolve the legacy platform (Laravel 8, PHP 7. 4, Google Compute Engine, My
SQL, Redis queues).
Fix bugs and prevent regressions, ensuring SLA fixes.
End-to-end development of new features.
Write unit/feature tests to cover your code.
Perform code reviews; apply DDD thinking.
Optimize performance — write critical parts in pure PHP or Symfony if needed.
Improve architecture and maintain clean code (PSR, readability).
Tech Stack
Core: PHP 8. x, Laravel 12/8, Symfony (on-demand), DDD principles.
Infra: Google Cloud Run / Compute Engine, Pub/Sub, Redis, Docker.
DB: Postgre
SQL (new), My
SQL 5. 7 (legacy).
Integrations: Stripe/Paddle, Google Gemini, external REST/Graph
QL APIs.
Tools: Git
Hub, Click
Up, AI assistants (Cursor, etc. ).
Requirements
5+ years of professional PHP development experience.
Strong experience with Laravel 12 (or 10+); experience with writing packages and working with queues (Horizon/Queues, Google Pub/Sub).
Experience supporting projects on Laravel 8.
Familiarity with writing unit/integration tests (PHPUnit, Pest).
Solid understanding of DDD, PSR, and writing readable code.
Self-organization, responsibility, and a
- oriented approach without micromanagement.
Fluent in Russian (team language) and good working knowledge of English (for documentation and communication).
Nice-to-Have Skills
Experience with Google Cloud (Run, Pub/Sub, IAM, Monitoring/Logging).
Experience optimizing high-load projects, profiling PHP.
Familiarity with payment systems like Stripe or Paddle.
Experience with Symfony, pure PHP, or Node
JS/Go/Rust for
- performance services.
Shopify API experience.
Understanding of e
Commerce basics.
Node
JS experience for
- critical tasks.
Experience with modular architectures (app-store modules).
LLM/AI integration experience.
Performance optimization and profiling (p95/p99).
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
- making and the opportunity to propose and implement your ideas.
- Informații detaliate despre oferta de muncă
Firma: OnHires Localiția: Bucureşti
Bucharest, RomaniaAdăugat: 14. 6. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!