Jobiglo

No results.

Senior PHP Developer

Carpiness s.r.o. · Prague

New
Senior 🇬🇧 English
PHP Symfony CodeIgniter MySQL REST APIs Docker AWS Git Domain-Driven Design Clean Architecture Hexagonal Architecture PHPStan Psalm Deptrac Vue.js

Job description

About the role

We are looking for a Senior PHP Developer to join our engineering team and help evolve a healthcare technology platform. You will work on the Expert Medical Opinion (EMO) platform, a complex product that connects members with medical experts, and contribute to modernising an existing PHP codebase.

Key responsibilities

  • Design, develop and maintain backend applications and new features using PHP and a modern framework.
  • Translate business requirements into robust technical solutions and own features from concept to delivery.
  • Contribute to the migration towards a service‑oriented architecture, applying Domain‑Driven Design and clean separation of concerns.
  • Build and consume REST APIs, write high‑quality unit and functional tests, and participate in code reviews.
  • Collaborate with product managers, stakeholders in Prague and the US, and adopt DevOps practices with Docker and AWS.

Required profile

  • 5–10 years of professional software development experience, strong expertise in PHP.
  • Experience with a PHP framework (Symfony preferred, CodeIgniter also relevant) and backend web development with MySQL.
  • Good understanding of software architecture concepts such as Domain‑Driven Design, Clean Architecture or Hexagonal Architecture.
  • Proficiency in building and consuming REST APIs and automated testing (unit and functional).
  • Fluent English and ability to communicate with both technical and non‑technical stakeholders.

Required skills

  • PHP, Symfony, CodeIgniter
  • MySQL, REST API design
  • Docker, AWS (IAM, S3, RDS, ECS, API Gateway)
  • Git, collaborative development workflows
  • Domain‑Driven Design, Clean Architecture, Hexagonal Architecture
  • Automated testing tools, PHPStan, Psalm, Deptrac
  • Basic front‑end knowledge: HTML, CSS, JavaScript, Vue.js

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Carpiness s.r.o..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Published před 2 hodinami

Expires za 1 měsíc

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Carpiness s.r.o.

Prague