top of page
PHP | Symfony Developer
Key facts about position
Project ID
Start Date
By agreement
Contract Type
Freelance
Salary
By agreement EUR/month
Short description
We’re building a new, company-wide enterprise platform for a leading financial services group. Join as a PHP Developer to design and deliver microservices that power core business processes. Modern stack (PHP 8.3, Symfony, RabbitMQ, REST, Redis, PostgreSQL, Docker, OpenTelemetry), strong engineering standards, and a mostly-remote setup with a weekly team day.
Job description
- Design, build, and maintain microservices and internal REST APIs in PHP/Symfony
- Implement event-driven integrations using RabbitMQ; ensure resilience, performance, and observability
- Collaborate with product, QA, and DB engineers; contribute to architecture and technical design
- Write pragmatic unit tests and uphold code quality via PHPStan/PHPCS and code reviews
- Work with Git/Azure DevOps, CI/CD, containers (Docker); participate in continuous improvement
- Deliver features across multiple domains (e.g., commissions workflows, HR processes) in an agile environment
- Document solutions and share knowledge across cross-functional teams
Benefits
- Membership in APM.Digital club - become APM Expert
- Beer box for each APM Expert
- 100% work from home
- Multisport card
- Flexible working hours
- Tax and social counseling for freelancers
- Work with the most modern tools on the market in all areas
- Young team, frequent team building
Requirements
- 5+ years of PHP (preferably PHP 8.x) with OOP and frameworks (ideally Symfony)
- Ability to attend one on-site onboarding day per week in Brno (nice to have)
- Experience building RESTful APIs, working with queues (RabbitMQ or similar), and Docker
- Solid grasp of testing (PHPUnit), debugging, and code quality tools (PHPStan, PHPCS)
- Comfortable with Git and CI/CD (Azure DevOps or similar)
- Familiarity with PostgreSQL and Redis; OpenTelemetry/observability basics
- Experience with microservices, event-driven architecture, and DDD principles
- Basics of .NET are a plus (not required)
- Prior exposure to financial-services or enterprise systems
The position is suitable for candidates with education
university I. degree
Language skills
Slovak or Czech - Native (must be)
English Language - upper intermediate (B2)
Number of years of experience
Minimum of 5 years of experience
Information concerning the recruitment process
- We will give feedback to all candidates invited to the interview
We lead Digital Transformation across multiple industries
bottom of page


