Senior Full Stack PHP Developer, Product Catalogue and Quoting

Job not on LinkedIn

🔥 2 minutes ago

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Restaurant Supply

Restaurant Supply

51 - 200 employees

Founded 1999

🍽️ Food & Beverage

📦 Logistics

💼 Consulting

Food & Beverage • Logistics • Consulting

Restaurant Supply is a premier online restaurant supply store offering nearly one million commercial-grade kitchen products for professional and residential use. The company sells restaurant equipment, commercial refrigeration, dishwashers, smallwares, tableware, janitorial supplies and more, with volume pricing, bulk purchasing, financing options, and fast nationwide shipping. It serves foodservice operators, institutional kitchens and home cooks, and also provides design/build services, procurement support, installation coordination, and post-purchase equipment support.

📋 Description

• 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

• 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

• 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.

Apply Now

Similar Jobs

🔥 9 hours ago

adstrong

11 - 50

📣 Marketing

📦 Logistics

💼 Consulting

Backend Rust engineer building AI-first event-driven systems for adstrong’s Google Shopping and affiliate marketing platform. Owning scalable product and campaign data solutions from architecture through production.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 2 days ago

adstrong

11 - 50

📣 Marketing

📦 Logistics

💼 Consulting

Backend Rust Engineer building AI-first event-driven systems for adstrong, a Google Shopping CSS Premium Partner. Developing scalable product and campaign data platforms with Rust, Python, and coding agents.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 3 days ago

gertrud digital GmbH

11 - 50

☁️ SaaS

🏢 Enterprise

⚡ Productivity

(Senior) GTM-Engineer baut skalierbare, AI-gestützte B2B-GTM-Systeme für Boardwise, eine Board-Management-Software. Automatisierung von Signalen, Kampagnen, Routing und CRM-Prozessen für Pipeline und Revenue.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

🕒 5 days ago

Bonapolia

11 - 50

💼 Consulting

📣 Marketing

📦 Logistics

Senior .NET and Angular engineer building backend services for a FinTech trade and portfolio management platform. Developing APIs, data pipelines, and scalable client-facing applications.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 October 18

duvo.ai

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Product Engineer owning end-to-end features for Duvo’s AI operations platform. Shipping AI agents and enterprise workflow automation with customer impact.

🇪🇺 Europe – Remote

💵 €110k - €160k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer