← Toutes les offresSenior Full Stack PHP Developer, Product Catalogue and Quoting
SeniorremoteFrance, FRil y a 1 sem.
Détails
- Contrat
- Temps plein
- Expérience
- 5 ans et plus
- Anglais
- C1, requis
Postuler
Déposez votre CV : des employeurs et recruteurs de différents pays qui cherchent votre profil pourront vous contacter directement.
Envoyer votre CV →Description
Accountabilities
- Own the technical architecture and development of the product catalogue and quoting platform, ensuring scalability, maintainability, reliability, and observability.
- Design robust data models for products, variants, specifications, pricing, configurable options, accessories, and discounts.
- Develop and maintain the PHP 8 and Symfony backend, including REST APIs, integrations, and supporting application services.
- Build data ingestion pipelines that collect, normalize, validate, deduplicate, and enrich large volumes of manufacturer product information.
- Develop reliable web crawling and scraping systems to gather product specifications, descriptions, images, and other relevant data.
- Implement processes for initial imports, incremental updates, error recovery, and ongoing product data maintenance, enabling efficient review and correction of incomplete or inconsistent records.
- Build asynchronous processing workflows and background jobs using Symfony Messenger and message queues, supported by effective caching strategies with Redis or similar technologies.
- Establish robust failure handling, retry mechanisms, monitoring, logging, metrics, error tracking, and alerting to maintain production reliability.
- Identify performance bottlenecks and continuously optimize application efficiency, resource utilization, and data processing workflows.
- Develop quoting capabilities that support projects, line items, pricing, markups, and customer-ready quotes.
- Con
Description complète, entreprise et lien pour postuler : après connexion.
Se connecterLes contacts de l'employeur (e-mail/téléphone/telegram) sont masqués dans l'aperçu public.
Envoyez votre CV pour que les employeurs puissent vous contacter directement.