FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack PHP Developer, Product Catalogue and Quoting
Restaurant Supply. Own the technical architecture of the product catalogue and quoting platform.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in PHP 8 and Symfony for backend development, along with strong data modeling and relational database skills, particularly with PostgreSQL. Proficient in building scalable data ingestion pipelines and REST APIs while ensuring high-quality product data management and system performance.
Highest-signal resume keywords
PHP 8 ExpertiseSymfony Framework ProficiencyData Ingestion Pipeline DesignREST API DevelopmentRedis Caching Strategies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data ModelingRelational DatabasesAsynchronous ProcessingWeb CrawlingScraping SystemsAutomated TestingCI/CD PipelinesProduct Information ManagementQuoting Software DevelopmentPostgreSQL
Soft Skills
Problem-SolvingAttention to DetailOwnership and AccountabilityAnalytical ThinkingCollaborative Working Style
Tools & Technologies
Symfony MessengerMessage QueuesRedisReactJavaScript
Industry Keywords
Ecommerce Product CataloguesManufacturer DataProduct FeedsFoodservice SuppliesCommercial Kitchen Equipment
Tech Stack
Tools & technologiesJavaScriptPHPPostgresReactRedisSymfony
About the role
Key responsibilities & impact- Own the technical architecture of the product catalogue and quoting platform.
- Design robust data models for products, variants, specifications, pricing, configurable options, accessories, and discounts.
- Build and maintain the PHP/Symfony backend, REST APIs, and integrations.
- Establish development standards, automated testing practices, and architectural patterns.
- Design and maintain large-scale manufacturer product-information ingestion pipelines.
- Build web crawling and scraping systems for product specifications, descriptions, images, and other data.
- Develop data normalization, validation, deduplication, enrichment, review, and correction processes.
- Build scalable processes for initial imports, incremental updates, and ongoing product-data maintenance.
- Implement asynchronous processing and background jobs using Symfony Messenger and message queues.
- Develop Redis or similar caching strategies while maintaining data consistency.
- Design failure handling, retries, and recovery processes for ingestion pipelines and background workers.
- Implement monitoring, logging, metrics, error tracking, and alerting.
- Identify performance bottlenecks and improve application performance and resource utilization.
- Build quoting functionality supporting projects, line items, pricing, markup, and customer-ready quotes.
- Build customer-facing and internal interfaces using modern JavaScript, with React preferred.
- Collaborate with developers, product-data reviewers, and internal stakeholders.
- Own technical challenges from design through implementation, deployment, and optimization.
- Evaluate AI coding tools and other technologies to improve development efficiency and product quality.
Requirements
What you’ll need- At least 5 years of professional software development experience.
- Expert-level hands-on experience with PHP 8 and Symfony.
- Proven experience building or maintaining product information management (PIM) systems, product catalogue platforms, or comparable product data platforms.
- Experience designing and operating large-scale data ingestion pipelines, ideally involving 1 million or more records.
- Strong data modeling skills and deep experience with relational databases such as PostgreSQL and ORM frameworks such as Doctrine.
- Hands-on experience with asynchronous processing, message queues, and background jobs.
- Strong knowledge of caching systems such as Redis.
- Experience building reliable web crawling and scraping systems.
- Solid experience designing and consuming REST APIs.
- Practical experience with production monitoring, logging, error tracking, and troubleshooting.
- Strong problem-solving skills and the ability to take ownership of complex technical challenges.
- Experience building quoting, CPQ, or product configuration software is nice to have.
- Experience with complex ecommerce product catalogues, manufacturer data, or product feeds is nice to have.
- Experience with React and modern JavaScript development is nice to have.
- Experience with automated testing and CI/CD pipelines is nice to have.
- Familiarity with AI-assisted product data enrichment or classification is nice to have.
- Knowledge of commercial kitchen equipment, foodservice supplies, or the broader equipment distribution industry is nice to have.
- Comfortable using AI coding tools to improve development productivity is nice to have.
- Exceptional attention to detail, particularly when working with complex product data.
- Analytical and systems-oriented thinking.
- Creative problem-solving and a willingness to challenge inefficient approaches.
- Strong sense of ownership and accountability.
- Ability to learn new systems and business domains quickly.
- Collaborative working style and openness to feedback.
- Ability to maintain regular working-hour overlap with the team between 10:00 a.m. and 7:00 p.m. Paris time (CET in winter and CEST in summer).
Benefits
Comp & perks- Fully remote work from anywhere within Europe, subject to the applicable employment arrangement.
- Meaningful ownership of a new product and its technical architecture.
- Challenging engineering work involving large-scale data and real business problems.
- A collaborative environment where new ideas and better solutions are encouraged.