drjobs Senior PHP Developer (Middle-Strong or Senior)

Senior PHP Developer (Middle-Strong or Senior)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Warsaw - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 clients company is a SaaS platform specializing in post-purchase analytics and customer experience for e-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. Youll 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 PostgreSQL Pub/Sub modular app-store architecture).

30% Maintain and evolve the legacy platform (Laravel 8 PHP 7.4 Google Compute Engine MySQL 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: PostgreSQL (new) MySQL 5.7 (legacy).

    Integrations: Stripe/Paddle Google Gemini external REST/GraphQL APIs.

    Tools: GitHub ClickUp 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 results-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 NodeJS/Go/Rust for high-performance services.

        Shopify API experience.

        Understanding of eCommerce basics.

        NodeJS experience for performance-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 decision-making and the opportunity to propose and implement your ideas.


                Employment Type

                Full Time

                Company Industry

                About Company

                Report This Job
                Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.