We're seeking a Senior PHP Symfony Developer to join our team building a content marketing and link-building platform that connects companies (buyers) with website owners (webmasters). You’ll be working on a complex Domain-Driven Design architecture, contributing to both new feature development and the ongoing improvement of an established, high-quality codebase.
Tasks
- Build new business features using Domain-Driven Design principles across multiple domains (Orders, Sites, Companies, Shopping Cart, etc.)
- Design and implement RESTful API endpoints using Symfony 7.4, handling complex business logic workflows
- Write clean, maintainable, and testable code with full type safety (PHPStan level 9)
- Maintain and expand test coverage using Codeception (unit, functional, and integration tests)
- Work within a strict DDD architecture (Domain, Application, Infrastructure, and API layers)
- Debug issues, optimize performance, and refactor legacy code
- Ensure system stability and scalability across the platform
- Collaborate in a Docker-based environment, participate in code reviews, and contribute to technical decisions
Requirements
- 5+ years of professional PHP development experience
- Strong expertise with Symfony (5+ years)
- Deep understanding of Domain-Driven Design principles
- Proven experience designing and building REST APIs
- Advanced knowledge of Doctrine ORM and database design
- Strong testing skills with experience writing comprehensive test suites
- Experience with static analysis tools like PHPStan and automated refactoring tools like Rector
- Knowledge of authentication and security (JWT, refresh tokens)
- Familiarity with asynchronous processing and message queues
- Ability to work independently and mentor junior developers
Benefits
- Work with modern technologies including PHP 8.3 and Symfony 7.4
- Clean, well-structured codebase built with DDD principles
- Strong focus on code quality, testing, and best practices
- Exposure to a complex and engaging business domain
- Full-time role with long-term growth opportunities
- Collaborative and technically driven team environment
- Modern stack including PostgreSQL, Docker, AWS S3, and advanced tooling
If you’re passionate about building scalable systems with clean architecture and modern PHP, we’d love to hear from you. Apply now to join a team that values quality, collaboration, and continuous improvement.