full stack php developer for product catalogue and quoting

Restaurant Supply, LLC

United States

Remote

USD 101,000 - 168,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Restaurant Supply, LLC ищет опытного архитектора ПО для руководства технической архитектурой каталога продуктов и платформы квотирования. Вы будете формировать устойчивые модели данных, загружать данные из множества источников и обеспечивать надежность системы.

Требуется глубокий опыт PHP 8, Symfony, работы с PIM и REST API, а также навыки работы с Redis, PostgreSQL и системами очередей. Работа полностью удаленная в Европе.

Qualifications

  • Не менее 5 лет разработки на PHP 8 и Symfony.
  • Опыт в PIM/каталогах товаров и больших пайплайнах данных.
  • Разработка и эксплуатация масштабируемых API и сервисов.

Responsibilities

  • Владение технической архитектурой каталога продуктов и квотирования.
  • Проектирование устойчивых моделей данных и интеграций.
  • Разработка бекенд на PHP/Symfony и очередей задач.
  • Настройка мониторинга, логирования и производительности.

Skills

PHP 8
Symfony
PIM-системы
архитектура данных
REST API
PostgreSQL
Doctrine ORM
Redis
кроулинг/скрапинг
CQRS/сообщения очередей

Tools

Doctrine
Redis
Symfony Messenger
REST APIs

Job description

Описание: RestaurantSupply.com helps customers save time and money when purchasing commercial kitchen equipment and supplies. It combines a customer-centric shopping experience with industry buying power to make purchasing commercial kitchen equipment easier, more efficient, and more cost-effective.

Задачи:

Own the technical architecture of the product catalogue and quoting platform, designing for scalability, maintainability, reliability, and observability Design robust data models for products, variants, specifications, pricing, configurable options, accessories, and discounts Build and maintain the PHP/Symfony backend, including REST APIs and integrations Establish development standards, automated testing practices, and architectural patterns that support long-term maintainability Design and maintain data ingestion pipelines that collect and process large volumes of manufacturer product information Build reliable web crawling and scraping systems to gather product specifications, descriptions, images, and other relevant data Develop data normalization, validation, deduplication, and enrichment processes to create consistent, accurate product records from multiple sources Design mechanisms to identify incomplete or inconsistent records, handle ingestion failures, and support efficient product data review and correction 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 caching strategies using Redis or similar technologies while maintaining data consistency Design robust failure handling, retries, and recovery processes for ingestion pipelines and background workers Implement monitoring, logging, metrics, error tracking, and alerting to maintain production reliability Identify performance bottlenecks and continuously improve application performance and resource utilization Build quoting functionality that supports projects, line items, pricing, markup, and customer-ready quotes Develop and maintain REST APIs that support the catalogue and quoting experience Build customer-facing and internal interfaces using modern JavaScript, with React preferred Collaborate with internal stakeholders to translate product data requirements and quoting workflows into practical technical solutions Work closely with existing developers and colleagues responsible for reviewing product information Take ownership of technical challenges from initial design through implementation, deployment, and ongoing optimization Identify opportunities to simplify workflows, improve data quality, and reduce operational complexity Evaluate and use AI coding tools and other technologies where they can improve development efficiency and product quality

Требования:

At least 5 years of professional software development experience Expert-level hands-on experience with PHP 8 and Symfony Proven experience building or maintaining 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 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 Must be able 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) Будет плюсом: experience building quoting, CPQ, or product configuration software, experience with complex ecommerce product catalogues, manufacturer data, or product feeds, experience with React and modern JavaScript development, experience with automated testing and CI/CD pipelines, familiarity with AI-assisted product data enrichment or classification, knowledge of commercial kitchen equipment, foodservice supplies, or the broader equipment distribution industry, comfort using AI coding tools to improve development productivity

Условия:

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 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)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack PHP Developer, Product Catalogue and Quoting
Senior Full Stack PHP Developer, Product Catalogue and Quoting

Restaurant Supply, LLC • United States

Remote
USD 78,000 - 134,000
Fully remote in Europe
Remote Full-Stack PHP Engineer — Symfony & PIM
Remote Full-Stack PHP Engineer — Symfony & PIM

Restaurant Supply, LLC • United States

Remote
USD 101,000 - 168,000
Senior PHP Full-Stack Dev — Catalog & Quoting (Remote EU)
Senior PHP Full-Stack Dev — Catalog & Quoting (Remote EU)

RestaurantSupply.com • United States

Remote
USD 120,000 - 150,000
Senior Full Stack PHP Developer, Product Catalogue and Quoting (Fully Remote)
Senior Full Stack PHP Developer, Product Catalogue and Quoting (Fully Remote)

RestaurantSupply.com • United States

Remote
USD 120,000 - 150,000
Backend developer for restaurants
Backend developer for restaurants

Synmatch AI • United States

Remote
USD 39,000 - 62,000
Software Engineer (PHP)
Software Engineer (PHP)

NFQ • United States

Remote
USD 52,000 - 71,000
Health insurance
Flexible working hours
Office perks
+1
php developer for e-commerce platforms
php developer for e-commerce platforms

NTFY - Nice To Fit You • United States

Remote
USD 90,000 - 150,000
Гибкий график
Возможна удаленная работа
Медицинское обслуживание
+3
Senior PHP/Symfony Engineer — Integrations & Automation
Senior PHP/Symfony Engineer — Integrations & Automation

Restaurant Supply, LLC • United States

Remote
USD 101,000 - 134,000
Fully remote work from Europe
Ambitious and challenging work
Creative environment for new ideas
Remote Senior PHP/Symfony Architect — Catalogue & Quoting
Remote Senior PHP/Symfony Architect — Catalogue & Quoting

Restaurant Supply, LLC • United States

Remote
USD 78,000 - 134,000
Fully remote in Europe
full-stack engineer for restaurant POS
full-stack engineer for restaurant POS

IDT Corporation • United States

Hybrid
USD 120,000 - 180,000
Remote/hybrid work opportunity
26 vacation days
5 fully covered sick days
+4