Développeur PHP Symfony Senior | Service de Calcul de Coûts d'Expédition
À distance
À plein temps
Nous recherchons un Développeur PHP Symfony expérimenté pour concevoir et développer un service sophistiqué de calcul des coûts d'expédition. Ce projet stratégique nécessite une expertise approfondie dans l'écosystème Symfony et une compréhension des problématiques logistiques modernes. Vous travaillerez à distance avec une flexibilité d'engagement (temps plein ou partiel) sur une mission de deux mois.
Présentation du Projet
Notre entreprise développe une solution innovante permettant d'optimiser et d'automatiser le calcul des frais d'expédition pour les plateformes e-commerce. Votre rôle sera déterminant dans la création d'un service robuste, évolutif et précis qui s'intégrera parfaitement aux systèmes existants tout en offrant une performance exceptionnelle.
Responsabilités Principales
- Concevoir l'architecture complète du service de calcul des coûts d'expédition en utilisant le framework Symfony 6.4 ou 7.0.
- Développer des APIs RESTful performantes pour l'intégration avec divers systèmes logistiques et plateformes e-commerce.
- Implémenter des algorithmes complexes de calcul tenant compte de multiples variables (poids, dimensions, distance, délais, etc.).
- Créer une structure de base de données optimisée pour stocker et traiter efficacement les informations tarifaires.
- Mettre en place un système de cache efficace pour garantir des temps de réponse rapides.
- Assurer la fiabilité du service avec une couverture de tests unitaires et fonctionnels supérieure à 80%.
- Documenter de façon exhaustive l'architecture, les APIs et les processus d'intégration.
- Participer aux réunions de suivi hebdomadaires avec l'équipe projet.
Compétences Requises
- Maîtrise avancée du langage PHP 8.2+ et du framework Symfony (versions 6.x/7.x).
- Expérience confirmée dans le développement d'applications Symfony (minimum 3 ans).
- Connaissance approfondie des composants Symfony essentiels (Doctrine ORM, Security, Form, Validator, Messenger).
- Compétences solides en conception d'APIs RESTful et en architecture microservices.
- Maîtrise des bases de données SQL (MySQL/PostgreSQL) et des techniques d'optimisation.
- Expérience avec les systèmes de cache (Redis, Memcached).
- Pratique des méthodologies de tests (PHPUnit, Behat).
- Utilisation efficace des outils de gestion de dépendances (Composer) et de versionnement (Git).
- Compréhension des principes SOLID et des bonnes pratiques de développement.
Compétences Appréciées
- Expérience préalable dans le développement de solutions logistiques ou e-commerce.
- Connaissance des API de transporteurs (DHL, UPS, FedEx, etc.).
- Familiarité avec Docker et les environnements de conteneurisation.
- Expérience avec RabbitMQ ou d'autres systèmes de messagerie.
- Maîtrise des outils CI/CD (Jenkins, GitLab CI).
- Compétences en développement frontend (JavaScript, Vue.js ou React).
Modalités de Collaboration
- Contrat: Mission de 2 mois, avec possibilité de prolongation selon les besoins du projet.
- Type d'engagement: Temps plein ou temps partiel selon votre disponibilité.
- Travail entièrement à distance avec des horaires flexibles.
- Communication régulière via les outils collaboratifs modernes (Slack, Teams, etc.).
- Réunions hebdomadaires de suivi et points d'avancement.
Pourquoi Nous Rejoindre
En participant à ce projet, vous aurez l'opportunité de travailler sur une solution à fort impact dans le domaine logistique, d'affiner vos compétences Symfony sur un cas d'usage concret et complexe, et de collaborer avec une équipe dynamique valorisant l'excellence technique. Notre environnement de travail favorise l'autonomie, l'innovation et le développement professionnel continu.
Nous recherchons des talents qui apportent non seulement une expertise technique, mais également une approche analytique et créative pour résoudre des problématiques métier complexes.