wagey.ggwagey.gg
26,574  jobs26,574  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,574)/Senior Full Stack Developer Role(218)/Restaurant Supply (2) - Senior Full Stack PHP Developer, Product Catalogue and Quoting
Pro members applied to this job 36 hours before you saw itGet Pro ›
Restaurant Supply

Restaurant Supply - Senior Full Stack PHP Developer, Product Catalogue and Quoting

Remote - Europe3d ago
RemoteSeniorEMEASoftwareE-commerceSenior Full Stack DeveloperFull StackPHPSymfonyPostgreSQLRedisRESTJavaScriptReactEcommerceData 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 (configure, price, quote), or product configuration software. • Experience working 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. • Comfortable using AI coding tools to improve development productivity. • Personal Qualities • 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. • Working Hours • This is a full-time, remote position open to candidates based in Europe. • You must be able to maintain regular working-hour overlap with our team between 10:00 a.m. and 7:00 p.m. Paris time (CET in winter and CEST in summer).

Responsibilities

• Architecture and Product Development • 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. • Product Information Management and Data Ingestion • 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. • Backend Engineering and Reliability • 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. • Quoting and Frontend Development • 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. • Collaboration and Continuous Improvement • 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.

Benefits

• At RestaurantSupply.com, you'll have the opportunity to build a business-critical product from the ground up and directly influence its architecture, capabilities, and long-term direction. • You'll work on meaningful engineering challenges involving complex product data, large-scale ingestion, automation, and quoting workflows. Your work will directly support our ecommerce operations and help improve how customers discover products and purchase commercial kitchen equipment. • We value ownership, practical problem-solving, collaboration, and continuous improvement. You'll have the opportunity to contribute ideas, make technical decisions, and see the impact of your work across the business. • 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 in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

SINGUSINGU - Senior Fullstack Developer (PHP+React)3w ago
·Cracow, Malopolska , Poland·$18k - $22k/year + Equity
In OfficeEMEASeniorCloud ComputingSoftwareSenior Full Stack DeveloperTech LeadRESTReactPHPRedisPostgreSQL
kplerkpler - Senior Fullstack Engineer3w ago
·United Kingdom
In OfficeEMEASeniorTourismSenior Full Stack DeveloperTypeScriptReactNode.jsRESTPostgreSQL
DoiTDoiT - Senior Full-Stack Engineer - AI Cost Visibility- Ukraine(Remote)3w ago
·Remote - EMEA·Equity
RemoteEMEASeniorCloud ComputingSoftwareSenior Full Stack DeveloperTypeScriptReactAWSGCPAzure
DoiTDoiT - Senior Full-Stack Engineer - AI Cost Visibility- Poland(Remote)3w ago
·Remote - EMEA·Equity
RemoteEMEASeniorCloud ComputingSoftwareSenior Full Stack DeveloperTypeScriptReactAWSGCPAzure
DoiTDoiT - Senior Full-Stack Engineer - AI Cost Visibility3w ago
·Remote - EMEA·Equity
RemoteEMEASeniorCloud ComputingSoftwareSenior Full Stack DeveloperTypeScriptReactAWSGCPAzure
5Blue Software5Blue Software - Senior Full-Stack Developer (AI-Driven Development)3d ago
·Ukraine
In OfficeEMEASeniorCloud ComputingArtificial IntelligenceSenior Full Stack DeveloperNode.jsFull StackReactExpressTypeScriptFastifyAWSGCPAzureMongoDBPostgreSQLRESTClaudeLangChainPythonDockerKubernetesB2BGovernanceMentoring
KadmosKadmos - Senior Full-Stack Engineer (Berlin)7mo ago
·Remote - Berlin, UK
RemoteEMEASeniorFintechSenior Full Stack DeveloperMUIReactTypeScriptReduxFull Stack
Careers at EucalyptusCareers at Eucalyptus - Senior Full-Stack Engineer9mo ago
·UK - HQ - London
In OfficeEMEASeniorData AnalyticsSenior Full Stack DeveloperReactNode.jsGoFull StackReact Native

Browse more by category

Show 218 moreSenior Full Stack DeveloperShow 742 moreFull StackShow 79 morePHPShow 11 moreSymfonyShow 458 morePostgreSQLShow 165 moreRedisShow 536 moreRESTShow 927 moreJavaScriptShow 1,206 moreReactShow 94 moreEcommerce
Privacy·Terms··Contact·FAQ·Wagey on X