Regular/Senior PHP Software Engineer (Laravel)
Spyrosoft Wrocław, Lower Silesian Voivodeship, Poland · PLN 125K–PLN 260K/yr
IT Services and IT Consulting · 1,001-5,000 employees
About the role
You will design and develop backend services using PHP and Laravel while implementing event-driven architectures and REST APIs. Additionally, you will collaborate on data-flow design, perform code reviews, and maintain comprehensive technical documentation.
What they look for
Requirements
Candidates must have strong expertise in PHP 8.4+, Laravel, and modern architectural patterns like DDD and Hexagonal Architecture. Proficiency in Apache Kafka, MySQL, and testing methodologies such as the Test-First approach is also required.
Benefits
Full description
Join our team as a PHP Software Engineer (Laravel) and work on advanced backend solutions built with the latest technologies. We are looking for someone who thrives in complex architecture, enjoys designing scalable systems, and cares deeply about code quality.
About the project
You will be developing the backend for modern systems using PHP 8.4+, Laravel 12, DDD / Hexagonal Architecture, event‑driven communication, and tools like Kafka, Redis, MySQL. We follow best engineering practices, maintain clear documentation, and rely on a mature testing and delivery approach.
Your responsibilities
- Designing and developing backend services in PHP and Laravel
- Creating and maintaining REST APIs in line with OpenAPI 3.x standards
- Implementing solutions in an event‑driven architecture
- Working with DDD and Hexagonal Architecture
- Collaborating with the team on process and data‑flow design
- Preparing unit tests, integration tests, contract tests, and event‑processing tests
- Participating in code reviews and ensuring high code quality
- Creating and updating clear and maintainable technical documentation
Requirements
- Very good knowledge of PHP 8.4+
- Hands‑on experience with Laravel
- Understanding of REST API design and OpenAPI 3.x
- Experience with DDD and Hexagonal Architecture
- Ability to work with event‑driven architecture
- Experience with Apache Kafka
- Practical knowledge of MySQL 8+ and ORM tools (e.g., Doctrine)
- Experience with Redis
- Knowledge of MongoDB — nice to have
- Very good knowledge of PHPUnit
- Experience with the Test‑First approach
- Familiarity with Git, code review practices, and tools like Jira and Confluence
- Nice to have: Magento 2/Adobe Commerce development experience
Why join us
- Diverse projects and the opportunity to work with current technology stacks
- A stable collaboration within an experienced and supportive team
- Clear processes and a mature approach to architecture and code quality
- Real influence on project decisions and technical solutions
Similar roles
-
Mid-Level PHP Developer – Laravel | Vue 3
Crown Oil Rochdale, England, United Kingdom
-
Laravel Developer
Jobgether India · ₹800K–₹1M/yr
-
Junior Full Stack Developer(Vue,PHP/ Laravel)
CRMOZ $8K–$12K/yr
-
Mobiloitte- Senior Laravel Developer
Nexthire India
-
Senior Full Stack Engineer - PHP (Laravel)
Storyteq South Africa
-
Software Engineer - Next.js and Laravel
Radius Limited Crewe, England, United Kingdom