Job VC
Middle PHP Developer (Symfony)
Technologies
Description
We are looking for a
Middle+ PHP Developer
to join our team in building high-quality, scalable web applications.
You will be responsible for developing core business features, maintaining code health, and contributing to the evolution of our architecture.
We value engineers who are passionate about
Clean Code
and are eager to apply advanced patterns like
DDD
and
CQRS
in a Symfony environment.
🛠 Requirements
PHP 8.2+:
3+ years
of experience with PHP (Attributes, Enums, Typed Properties).
Symfony Framework:
Strong experience with the core (DI Container, Security, Messenger, Serializer).
Persistence:
Expertise in
Doctrine ORM
(Advanced mapping, Query optimization, Life-cycle events).
API Development:
Experience building and maintaining RESTful or GraphQL APIs.
Testing:
Commitment to automated testing using
PHPUnit
or
Pest
.
Architecture:
Practical understanding of SOLID, DRY, and Layered Architecture.
➕ Nice to have
Ecotone Framework:
Familiarity with Ecotone for implementing Message-Driven Architecture.
Strategic Patterns:
Understanding of
DDD
,
CQRS
, and
Event Sourcing
concepts.
Messaging:
Experience with message brokers (RabbitMQ, Kafka, or Amazon SQS).
Infrastructure:
Basics of Docker, CI/CD pipelines, and cloud-native development.
🚀 What you’ll do
Business Logic Implementation:
Develop complex features while keeping the domain layer decoupled from the infrastructure.
Architectural Growth:
Help the team move towards a more modular and message-driven system where appropriate.
Collaborative Design:
Participate in technical grooming and RFCs to define the best path forward for new features.
Quality Assurance:
Conduct thorough code reviews and advocate for best practices across the codebase.
💡 Why join us
Remote work & flexible schedule
24 paid vacation days + 10 paid sick days
Product company - real impact on decisions and architecture
Opportunity to grow into
Senior / Architect
Complex and meaningful domain (payments, integrations, high-load)
Team that actually cares about architecture and clean code
Middle+ PHP Developer
to join our team in building high-quality, scalable web applications.
You will be responsible for developing core business features, maintaining code health, and contributing to the evolution of our architecture.
We value engineers who are passionate about
Clean Code
and are eager to apply advanced patterns like
DDD
and
CQRS
in a Symfony environment.
🛠 Requirements
PHP 8.2+:
3+ years
of experience with PHP (Attributes, Enums, Typed Properties).
Symfony Framework:
Strong experience with the core (DI Container, Security, Messenger, Serializer).
Persistence:
Expertise in
Doctrine ORM
(Advanced mapping, Query optimization, Life-cycle events).
API Development:
Experience building and maintaining RESTful or GraphQL APIs.
Testing:
Commitment to automated testing using
PHPUnit
or
Pest
.
Architecture:
Practical understanding of SOLID, DRY, and Layered Architecture.
➕ Nice to have
Ecotone Framework:
Familiarity with Ecotone for implementing Message-Driven Architecture.
Strategic Patterns:
Understanding of
DDD
,
CQRS
, and
Event Sourcing
concepts.
Messaging:
Experience with message brokers (RabbitMQ, Kafka, or Amazon SQS).
Infrastructure:
Basics of Docker, CI/CD pipelines, and cloud-native development.
🚀 What you’ll do
Business Logic Implementation:
Develop complex features while keeping the domain layer decoupled from the infrastructure.
Architectural Growth:
Help the team move towards a more modular and message-driven system where appropriate.
Collaborative Design:
Participate in technical grooming and RFCs to define the best path forward for new features.
Quality Assurance:
Conduct thorough code reviews and advocate for best practices across the codebase.
💡 Why join us
Remote work & flexible schedule
24 paid vacation days + 10 paid sick days
Product company - real impact on decisions and architecture
Opportunity to grow into
Senior / Architect
Complex and meaningful domain (payments, integrations, high-load)
Team that actually cares about architecture and clean code