PHP Backend Developer Opportunity
Reperio has partnered with an established European product company looking for a skilled PHP Backend Developer to join their engineering team in Dublin. This team powers the backend systems driving the search and catalog experience on a high-traffic, customer-facing platform.
This is a great opportunity for a backend developer looking to work in a modern environment with strong engineering practices and grow alongside a collaborative, product-led team.
Responsibilities:
* Develop and maintain backend services using PHP 7/8 and Symfony.
* Build and support REST APIs for product discovery and shopping experience.
* Collaborate with frontend developers, product managers, and QA engineers.
* Contribute to solution design and participate in architecture discussions.
* Maintain and improve MySQL-based data models and queries.
* Write clean, testable code and participate in automated testing practices.
* Work with Docker and CI/CD pipelines to support deployment processes.
* Assist with ongoing improvements to code quality, development workflow, and system performance.
Requirements:
* 2-4 years of experience in backend software development.
* Solid experience with PHP (preferably Symfony or similar modern framework).
* Strong understanding of REST API development and backend architecture.
* Proficiency in relational databases, especially MySQL.
* Experience with Git and Docker in a collaborative team environment.
* Knowledge of clean code principles and development best practices.
* Willingness to take ownership of tasks and contribute to team goals.
* Good communication and problem-solving skills.
Desirable:
* Exposure to Elasticsearch, Redis, or RabbitMQ.
* Experience working on high-traffic or customer-facing platforms.
* Familiarity with CI/CD pipelines and automated test suites.
* Understanding of software architecture principles or Domain-Driven Design (DDD).
The ideal candidate will be a motivated and experienced backend developer with a passion for delivering high-quality solutions. If you're looking for a challenging and rewarding role in a dynamic team, this could be the perfect opportunity for you.